Chúng tôi đang chuyển trò chơi từ C++ sang web; trò chơi sử dụng rộng rãi STL.Xuất phát từ C++ lên AS3: các lớp cấu trúc dữ liệu AS3 cơ bản là gì?
Bạn có thể cung cấp biểu đồ so sánh ngắn (và nếu có thể, một chút mẫu mã cho hoạt động cơ bản như chèn/xóa/tìm kiếm và (nếu có) equal_range/binary_search) cho các lớp tương đương với các vùng chứa STL sau:
std::vector
std::set
std::map
std::list
stdext::hash_map
?
Cảm ơn bạn rất nhiều vì đã dành thời gian!
UPD: wow, có vẻ như chúng ta không có tất cả những gì chúng tôi needhere :(
Bất cứ ai có quan điểm đối với một số thư viện chuẩn các thuật toán công nghiệp cho các chương trình AS3 (như tăng trong C++) Tôi không thể tin? mọi người có thể viết phần mềm không tầm thường mà không cây tìm kiếm nhị phân cân bằng (std :: set std :: bản đồ)
Từ điển 'về cơ bản' là' std :: hash_map', thay vì 'std :: map' vì' std :: map' giữ các khóa được sắp xếp. –
@Armen - Cảm ơn bạn đã làm rõ. Tôi đã cập nhật câu trả lời của mình. –
Hãy xem qua câu hỏi được cập nhật! Cảm ơn! –