我想知道如何设置一个文件名,我的函数将它作为参数集接收为实际文件名。
我的语法是
std::ofstream file("filename.bin",
std::ios::out | std::ios::trunc | std::ios::binary);
但这会将文件命名为“ filename.bin”。
如果将文件名作为参数并将文件名保存在名为SavedFilename的字符串中,我将如何编写它。并在字符串后命名文件,而不是“ filename.bin”。
谢谢。
你的意思是这样吗?
void foo(const char* filename) {
std::ofstream file(filename,
std::ios::out | std::ios::trunc | std::ios::binary);
// ...
}
foo("filename.bin");
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句