Câu hỏi được gắn thẻ «stl»

Thư viện mẫu tiêu chuẩn, hay STL, là một thư viện C ++ gồm các thùng chứa chung, các trình lặp, thuật toán và các đối tượng hàm. Khi C ++ được chuẩn hóa, các phần lớn của STL đã được đưa vào Thư viện chuẩn và các phần này trong Thư viện chuẩn đôi khi cũng được gọi nhầm là "STL".



10
Tại sao tôi muốn sử dụng vector để deque
Từ chúng đều là vùng chứa bộ nhớ liền kề nhau; tính năng khôn ngoan, deque có hầu hết mọi thứ mà vector có nhưng nhiều hơn thế, vì nó hiệu quả hơn khi chèn vào phía trước. Tại sao whould ai thích std::vectorđến std::deque?
86 c++  stl  vector  deque 



8
Không thể bao gồm các tiêu đề C ++ như vectơ trong Android NDK
Khi tôi cố gắng đưa bất kỳ lớp C ++ nào như vectơ vào dự án Android NDK của mình (sử dụng NDK r5b, phiên bản mới nhất), tôi gặp lỗi như sau ... Compile++ thumb : test-libstl <= test-libstl.cpp /Users/nitrex88/Desktop/Programming/EclipseProjects/STLTest/jni/test-libstl.cpp:3:18: error: vector: No such file or directory Những người …

7
Trong std :: multiset có một hàm hoặc thuật toán để xóa chỉ một mẫu (đơn lẻ hoặc trùng lặp) nếu một phần tử được tìm thấy
Có lẽ đây là một bản sao nhưng tôi không tìm thấy bất cứ điều gì khi tìm kiếm: Khi erase(value)được gọi trên std::multisettất cả các phần tử có giá trị được tìm thấy đều bị xóa. Giải pháp duy nhất tôi có thể nghĩ ra là: std::multiset<int>::iterator hit(mySet.find(5)); if …
83 c++  stl  multiset 






15
Làm thế nào để mã hóa một vectơ chuỗi thành một chuỗi (một cách dễ hiểu)
Tôi đang tìm cách thanh lịch nhất để mã hóa một vector chuỗi thành một chuỗi. Dưới đây là giải pháp hiện tôi đang sử dụng: static std::string& implode(const std::vector<std::string>& elems, char delim, std::string& s) { for (std::vector<std::string>::const_iterator ii = elems.begin(); ii != elems.end(); ++ii) { s += (*ii); if …
81 c++  string  stl  stdstring  implode 

12
char * so với std :: string trong c ++ [đóng]
Như hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút sự tranh …
81 c++  stl  stdstring  arrays 

6
std :: vector :: resize () so với std :: vector :: Reserve ()
Có một chủ đề trong phần ý kiến trong bài này về việc sử dụng std::vector::reserve()vs std::vector::resize(). Đây là mã gốc: void MyClass::my_method() { my_member.reserve(n_dim); for(int k = 0 ; k < n_dim ; k++ ) my_member[k] = k ; } Tôi tin rằng để viết các phần tử trong …
80 c++  stl  vector 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.