должно работать.Но действительно ли вы публикуете правильный код?
По крайней мере, ваш код имеет несколько очевидных синтаксических ошибок:
std::string fileName = "file.txt"; // no semicolon
std::ofstream saveFile(fileName.c_str()); // 'fileName' rather than 'filename'
saveFile << "test" << endl; // don't redirect "test" to std::ofstream
// std::ofstream is a class rather than an instance
Пожалуйста, обратитесь к fstream для получения более подробной информации.