c++ done