practice_for_stl_boost_and_d3d