C ++ STL (Standard Template Library) Learning Resource list

Source: Internet
Author: User
Tags comparable

C ++ STL (Standard Template Library) Learning Resource list by: Winter
Source: The best STL Learning Website

  • C ++ STL (Standard Template Library) Learning Resource list
    • 1 STL website
    • 2 STL books
    • 3 STL technical articles

STL is favored by more and more programmers with its unique charm. STL completely encapsulates complex data structures, provides rich and flexible program interfaces, and ensures program running efficiency. The list of STL technical articles sorted out last time has been welcomed by many friends. Here we will organize a more comprehensive list of STL learning resources, hoping to help our friends.

 

1 STL website

SGI STL★★★★★

Sgi stl is currently the most widely used STL version. This website provides sgi stl source code download, corresponding STL programming help documentation, and some design documents. But for friends who just started learning STL, they can take the second step.

STLport★★★★★

STLport STL is comparable to sgi stl. This website provides download of STLport STL source code, online help, and some STL resource lists in English. In C ++ Builder, STLport is used.

Center of STL Study (the best STL learning website)★★★★★

Providing STL learning materials in the form of blogs, collecting a large number of STL e-books, technical papers, and application instances, and constantly updating them. It is a good website for beginners and friends who have studied STL in depth.

STL Chinese site★★★★★

The STL Chinese site is currently the most professional Chinese site for introducing STL. It collects STL technical articles and provides STL e-book downloads. A large number of original articles are worth adding to your favorites.

Dinkumware (VC/VC.net STL.net) Official Website★★★

It is also often said that the official website of p.j. STL. If MS's C ++ development tool is used, this website is indispensable. From VC6 to VC7, STL has achieved a qualitative leap. Within the next five years, all MS uses the STL version of Dinkumware.

Rouge Wave STL★★★

C ++ Builder STL versions earlier than Windows have a certain reputation, but they are a little behind in terms of performance compared with the previous versions. Currently, STL information cannot be found on the homepage. You can only obtain some information from the support documentation.

2 STL books

(All STL books listed here are available for electronic download ):

The C ++ Standard Library: A Tutorial and Reference★★★★★

This is the most classic STL textbook and can be used as a self-study tutorial or reference manual. At present, there is a Chinese version named "C ++ standard library" Hou Jie and Meng Yan translation, Huazhong University of Science and Technology Press. The translation is very good, but the price is too high, more than one hundred. If the English is good, read the English version :).

Valid STL (English version)★★★★★

Negative STL is a very good book that helps you better understand STL. its author is the author of Objective C ++. If you have a preliminary understanding of STL containers, iterators, algorithms, and functions, and want to better understand STL, objective STL is your best choice.

Valid STL (Chinese Version)★★★★★

The simplified STL Chinese version is translated by Yan Minmin. It is very good and highly recommended. You can also check the online versions of the latest tive STL. If you want to see the translation by others, you can also view the simplified STL Chinese version ). Each has its own characteristics.

STL Programming Guide (Programmer's Guide)★★★★★

STL programming guide This ebook brings together sgi stl-related help documents to form a chm format document for easy reference. Use the essential manual for STL programming, which is comparable to the man command on the MSDN and Linux/Unix platforms of VC. Here you can see the online electronic STL programming guide

STL source code analysis (Hou Jie)★★★★

If you want to fully understand the internal mechanism of STL, if you want to truly master STL, and if you want to learn more programming skills from STL, you must read this book. Unfortunately, only the electronic version of the previous volume can be downloaded, And the next volume cannot be found.

Download other C ++ STL e-books★★★★

It also includes downloading STL e-books of various versions and is being updated one after another, which is recommended.

3 STL technical articles

Incomplete list of STL technical articles (STL learning User Guide)★★★★★

For Winter, sort by different categories and update them.

STL technical article on Codeguru★★★★

Codeguru does not need to be introduced. Its articles are also good. All are in English.

STL articles on the CodePreject website★★★

Let's look at another classic website. At present, many Chinese technical articles are available in English.

Source http://www.cnblogs.com/sofnature/archive/2006/03/22/356075.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.