more C++11, demo file