Lưu ý: Khách hàng được tặng miễn phí bản PDF của cuốn này qua email khi mua sách in giấy.
The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components – and to benefit from their power – you need a resource that does far more than list the classes and their functions.
The C++ Standard Library – A Tutorial and Reference, 2nd Edition describes this library as now incorporated into the new ANSI/ISO C++ language standard (C++11). The book provides comprehensive documentation of each library component, including an introduction to its purpose and design; clearly written explanations of complex concepts; the practical programming details needed for effective use; traps and pitfalls; the exact signature and definition of the most important classes and functions; and numerous examples of working code.
The book focuses on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms. You will also find detailed coverage of strings, concurrency, random numbers and distributions, special containers, numerical classes, internationalization, and the IOStreams library. An insightful introduction to fundamental concepts and an overview of the library will help bring newcomers quickly up to speed. A comprehensive index will support the C++ programmer in his/her day-to-day life.
Extending the overall content by about 50%, the book now also covers all the new C++11 library components, including
- Concurrency
- Fractional arithmetic
- Clocks and Timers
- Random numbers and distributions
- New smart pointers
- Regular expressions
- New STL containers, such as arrays, forward lists, and unordered containers
- New STL algorithms
- Tuples
- Type traits and type utilities
The book also examines the new C++11 programming style and its effect on the standard library, including lambdas, range-based for loops, move semantics, and variadic templates.
But you can still use the book to program according to the old C++ standards C++98/C++03. The differences between C++98/C++03 and C++11 are carefully marked and explained (about 650 times phrases such as “since C++11” are used), so that the programmer knows exactly, how portable a feature used is.
Comprehensive, detailed, readable, and practical, The C++ Standard Library, 2nd edition is the C++ resource you will turn to again and again. An accompanying Web site, including source code for about 300 programs, can be found at http://www.cppstdlib.com.
Winifred Đã mua tại sachtienganhhanoi.com
Cuốn nào in màu thì rất sắc nét, cuốn nào in đen trắng thì chất lượng bình thường nhưng để học vẫn rất tốt
Ned Đã mua tại sachtienganhhanoi.com
Product perfect. Thank you
Pru Prue Đã mua tại sachtienganhhanoi.com
Quá nhiều sách hay và giao hàng nhanh
Matt Đã mua tại sachtienganhhanoi.com
I love it. Very usefull for my classbook.