1 - 20 of 156
Previous
Next
Microsoft AMPs Up C++
June 16, 2011C++ Accelerated Massive Parallelism will aid developers in building massively parallel applications.
ISO Finalizes C++ Update
April 14, 2011After eight years of development, the programming language update will likely be released later this year.
Overcoming the "Most Vexing Parse" Problem
October 15, 2009The "most vexing parse" is a mysterious syntactic specter that the compiler interprets in the least expected manner, biting innocent programmers who think their code means something entirely different. Find out where that vexing parse might occur and how to avoid it.
Use C++0x's Inheriting Constructors to Reduce Boilerplate Code in Class Hierarchies
September 17, 2009A base class with multiple constructors forces a derived class to define corresponding constructors that merely forward their arguments to the matching base constructor. In C++03, you define the derived class's constructors manually. Learn how C++0x's inheriting constructors feature automates this process, thereby simplifying code maintenance and making your code more readable and secure.
Avoiding the Perils of C++0x Data Races
September 10, 2009Find out what dangers race conditions in general and C++0x data races in particular pose to your concurrent code, as well as the strategies for avoiding them.
The Good Parasite Class Explained
May 22, 2009A good parasite class promotes the use of objects that are never destroyed, a controversial notion in C++. So why use it? What other advantages does it offer? Can you declare additional member functions in such a class? The inventor of the good parasite technique explains.
1 - 20 of 156
Previous
Next
Intel ended its sponsorship of Go Parallel on DevX as of January 1, 2009; however, DevX will continue to bring you news, information and programming insights on parallel and multi-core program development across all development platforms. Be sure to bookmark this page and check back often. |