Overview of the New C++ (C++0x) (Presentation Materials) By Scott Meyers
Publisher: Ar.ti.ma, Inc. 2011 | 364 Pages | ISBN: n/a | PDF | 5 MB
Publisher: Ar.ti.ma, Inc. 2011 | 364 Pages | ISBN: n/a | PDF | 5 MB
This PDF document contains the presentation materials from Scott Meyers' three-day training course on C++0x, the next major version of C++. It provides an incisive overview of the most important new language and library features in the remarkably wide-reaching revision of C++ that compiler vendors have already started to support. Specification of the next version of C++ (“C++0x”) is nearing completion, and many compilers (e.g., Visual C++ and Gnu C++) already offer several features from the revised language. And such features! auto-declared variables reduce typing drudgery and syntactic noise; Unicode and threading support address important functionality gaps; and rvalue references and variadic templates facilitate the creation of more efficient, more flexible libraries. The standard library gains resource-managing smart pointers, new containers, additional algorithms, support for regular expressions, and more. Altogether, C++0x offers much more than “old” C++. This intensively technical seminar introduces the most important new features in C++0x and explains how to get the most out of them. Designers and developers who are using, considering using, or wish to know about the expanded capabilities of C++0x. Attendees should be experienced with C++ and comfortable with its primary features (e.g., classes, templates, inheritance, STL, etc.). Familiarity with threading concepts (e.g., threads and mutexes) is helpful, but is not essential.
Be Happy!!!
!!!No Mirrors below, please! Follow Rules!