c++ flags