C++ Programming: Using Initializer Lists And Sequence Constructors in C++0x
Developers rejoice, the C++0x standard has changed the rules of initialization to allow you to initiate almost any object.
Developers rejoice, the C++0x standard has changed the rules of initialization to allow you to initiate almost any object.
Implement delegates in C++ (which normally most of C++ compilers don't support) in a way that is really easy and that is cross-compiler compatible.
Sample code for a fast version of Conway's Game of Life with thread and DirectX draw.
Explore a C++ replacement of the official ASIO SDK that supports multiple ASIO devices put to the test in a tiny WinAMP output DLL.
Explore an elementary quiz about the basic concept of memory management in standard C++.
Learn how a BHO (Browser Helper Object) could be used to block a particular Web site.
Learn about an easy way to define and use the interface pattern in C++
Discover the basic concepts of an interface. The article is a brief introduction to what is actually going on behind the scenes of an interface. This article is intended for software programmers who have never been exposed to the COM technologies.
When doing OOP, you will quickly run into virtual functions. Get the technical background about virtual functions--how they work and how they are used. This includes an example of a running application that uses virtual functions on polymorphic derived classes.