Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
C++ Programming Resource Center


What's New in C++
“Trip Report: Ad-Hoc Meeting on Threads in C++”
“Trip Report: Ad-Hoc Meeting on Threads in C++.” Eric Niebler from The C++ Source describes a meeting where concurrency experts discuss adding threads to C++0x. Specific areas of discussion included the C++ memory model, thread synchronization, thread launching and joining and exceptions in threads. Also provides links to many articles about multi-threading in C++ and a forum for readers to discuss this article.
InformIT:: C++ Reference Guide
RSS feed from InformIT:: C++ Reference Guide. Danny Kalev, a C++ specialist, blogs about C++. Topics include an overview of C++, memory management, exception handling, function objects and many other features of the C++ language. He also interviews Bjarne Stroustrup, creator of C++, and discusses the C++0x standard.
Standard C++ Library Implementation
A complete implementation of the Standard C++ Library including a full implementation of TR1, the proposed library extension for the new C++0x standard, and a multithreading library compatible with Boost and Posix threads.
Library Technical Report (TR1) Implementation
A mostly complete implementation of the Library Technical Report (TR1) is included in the GCC compiler collection 4.0 or later. This site lists which libraries are included and which are not yet supported by GCC.
Boost C++ Libraries Blog Entries
Several blog entries on Boost C++ Libraries. Includes some example code using the Boost Filesystem library, information on Boost’s support of the Library Technical Report (TR1) for the new C++ standard and guides to installing the Boost C++ Libraries on various platforms including SuSE, Ubuntu, Gentoo and Fedora.
The C++ Standard Library Extensions
Book: The C++ Standard Library Extensions: A Tutorial and Reference, by Pete Becker. Explains the usage of classes in the Library Technical Report (TR1) which are expected to be part of the C++0x standard and are already available from Boost and Dinkumware.
C++ Standards Committee
Official website for the C++ Standards Committee, the international standardization working group for the C++ programming language. Includes links to all technical reports and documents being reviewed for the next standard of C++.
“Draft Technical Report on C++ Library Extensions”
“Draft Technical Report on C++ Library Extensions.” The Technical Report (TR1) describes the extensions to the C++ standard library that may be standardized in C++0x and gives advice on extensions that vendors may choose to provide.
Effective C++, Third Edition
Scott Meyers summarizes his writings on the C++ Technical Report 1 (TR1) from his book Effective C++, Third Edition. Includes links to the June 24, 2005 draft of the TR1, the proposal documents and three nearly complete implementations of the TR1.
Boost C++ Libraries
The Boost C++ libraries are a set of open source, peer-reviewed portable C++ source libraries. The libraries work well with the existing C++ Standard Library. Some have been included in the C++ Standards Committee’s Library Technical Report (TR1) as possible additions to the C++ Standard. Download the libraries, read the Boost documentation and get support.
“Highlights of the April 2006 ISO C++ Meeting”
Blog entry: “Highlights of the April 2006 ISO C++ Meeting.” Herb Sutter highlights what the International Standards Organization (ISO) decided on for additions to C++0x. Some key additions voted on include auto type deduction, a fix for an annoying quirk regarding right angle brackets (>) and nearly all of the Library Technical Report (TR1).
“A Brief Look at C++0x”
“A Brief Look at C++0x” by Bjarne Stroustrup, original creator of the C++ programming language. The article outlines the guiding principles of work on C++0x and gives a sneak peek at the next version of the C++ standard, expected to be finished in 2009.

Safari Trial Subscriptuon

Update :: January 18, 2020