memo on learn c++11.