如何在C ++中使用变量创建文件?

时间:2010-08-05 01:38:01

标签: c++

我想知道如何将变量放在"example.txt"下面的位置:

ofstream file;
file.open ("example.txt");

1 个答案:

答案 0 :(得分:16)

在那里放一个变量:-P

如果您使用std::string,那么您需要使用const char*获取.c_str(),以便您可以选择:

const char *filename = "example.txt"
file.open(filename);

或:

std::string filename = "example.txt"
file.open(filename.c_str());