c++0x is better.