std::string test; test.resize(512+1); cin.getline(reinterpret_cast(test.c_str()), test.size()-1);