Tôi tiếp tục xem tham chiếu đến cả Thư viện chuẩn C++ và Thư viện mẫu chuẩn C++ (STL). sự khác biệt giữa chúng là gì? Wikipedia đề cập rằng họ chia sẻ một số tiêu đề nhưng đó là về nó.Sự khác nhau giữa thư viện chuẩn và thư viện mẫu chuẩn là gì?
Trả lời
Standard Template Library (STL) là thư viện chứa, lặp, thuật toán và đối tượng hàm, được tạo bởi Alexander Stepanov; trang web SGI có thực thi và tài liệu kinh điển.
Thư viện chuẩn chuẩn là thư viện là một phần của C++; nó bao gồm hầu hết Thư viện mẫu chuẩn (STL).
Sử dụng phổ biến, "STL" cũng được dùng để chỉ các phần của thư viện chuẩn C++ xuất phát từ hoặc có nguồn gốc từ SGI STL thực tế. Ví dụ: mọi người thường sử dụng "STL" để tham chiếu đến std::vector
và phần còn lại của vùng chứa trong thư viện chuẩn C++, vì chúng bắt nguồn từ SGI STL.
Tôi luôn luôn tin rằng STL đã được tạo ra bởi Alexander Stepanov trong khi làm việc tại HP ... – ROAR
Vâng, nó đã được phát triển bởi Stepanov, và Wiki đồng ý về điều HP. Tôi không cho rằng bất cứ ai biết làm thế nào nó đã kết thúc với SGI sau đó? – jalf
@jalf: [Trang web của Stepanov] (http://www.stepanovpapers.com/) cho biết việc thực hiện SGI đã được hoàn thành bởi "Matt Austern với Hans Boehm (do Alexander Stepanov quản lý)." Ngoài ra, tôi không thể tìm thấy bất kỳ thông tin nào khác. –
- 1. Sự khác nhau giữa API lõi của Ruby và API thư viện chuẩn là gì?
- 2. Sự khác biệt giữa thư viện chuẩn C và thư viện C POSIX
- 3. sự khác nhau giữa plugin và thư viện là gì?
- 4. Thư viện chuẩn Python có thực sự chuẩn không?
- 5. Sự khác biệt giữa thư viện và thư viện gốc
- 6. Điểm chuẩn thư viện Regex
- 7. Sự khác nhau giữa Thư viện C/C++ và Thư viện STL C++ trong XCode là gì?
- 8. Sự khác nhau giữa Thư viện kiểm soát người dùng và Thư viện điều khiển tùy chỉnh là gì?
- 9. phiên bản của thư viện chuẩn C++
- 10. Đâu là tiêu đề của thư viện chuẩn C++
- 11. Sự khác nhau giữa các thư viện OpenGL, GTK và QT là gì?
- 12. Sự khác nhau giữa gói django và thư viện python là gì?
- 13. C các thư viện phi tiêu chuẩn
- 14. Tài liệu thư viện chuẩn của SBCL?
- 15. Ổn định qsort thư viện chuẩn?
- 16. Thư viện chuẩn Java - đồ thị?
- 17. Thư viện chuẩn của Intel (C++)
- 18. Bao gồm thư viện chuẩn C++
- 19. Sự khác nhau giữa GEM_HOME và GEM_PATH là gì?
- 20. Sự khác biệt giữa thư viện và mã ứng dụng?
- 21. Thư viện được chia sẻ tự động và tiêu chuẩn
- 22. Sự khác nhau giữa Ứng dụng Dịch vụ WCF và Thư viện Dịch vụ WCF là gì?
- 23. Sự khác biệt giữa tệp đối tượng .o và tệp thư viện .so là gì?
- 24. boost :: tùy chọn thay thế trong Thư viện chuẩn C++
- 25. Triển khai thư viện chuẩn C++ trong các trình biên dịch khác nhau
- 26. Thư viện C++ std liên kết với các tiêu chuẩn C++ khác nhau
- 27. Bật JavaServerPages Thư viện thẻ chuẩn (JSTL) trong JSP
- 28. Sự khác nhau giữa LinFu.DynamicProxy và Castle.DynamicProxy là gì?
- 29. Sự khác nhau giữa -rpath và -L là gì?
- 30. Thư viện chuẩn dành cho người lớn cho C
http://stackoverflow.com/tags/stl/info. Lần đầu tiên tôi đã nhìn thấy một câu hỏi đó là một dupe của một * tag * ;-) –
những người đã có thunk nó, chỉnh sửa tag wiki là giá trị nó sau khi tất cả: D – jalf