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.