{"product_id":"9780132977739","title":"The C++ Standard Library: A Tutorial and Reference","description":"\u003cb\u003eThe Best-Selling C++ Resource\u003c\/b\u003e \u003cp\u003e \u003cb\u003eNow Updated for C++11\u003c\/b\u003e \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eThe 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.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e \u003cb\u003e \u003ci\u003eThe C++ Standard Library: A Tutorial and Reference, Second Edition,\u003c\/i\u003e \u003c\/b\u003e 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 in particular on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eThe book covers all the new C++11 library components, including\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cul\u003e \u003cli\u003eConcurrency\u003c\/li\u003e \u003cli\u003eFractional arithmetic\u003c\/li\u003e \u003cli\u003eClocks and timers\u003c\/li\u003e \u003cli\u003eTuples\u003c\/li\u003e \u003cli\u003eNew STL containers\u003c\/li\u003e \u003cli\u003eNew STL algorithms\u003c\/li\u003e \u003cli\u003eNew smart pointers\u003c\/li\u003e \u003cli\u003eNew locale facets\u003c\/li\u003e \u003cli\u003eRandom numbers and distributions\u003c\/li\u003e \u003cli\u003eType traits and utilities\u003c\/li\u003e \u003cli\u003eRegular expressions\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eThe book also examines the new C++ programming style and its effect on the standard library, including lambdas, range-based for  loops, move semantics, and variadic templates.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eAn accompanying Web site, including source code, can be found at www.cppstdlib.com.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47119772418288,"sku":"9780132977739","price":63.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780132977739_p0.jpg?v=1763641093","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780132977739","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}