c++ is broken