c++ - 是否可以在 C++ 中创建大量的 txt 文件?

标签 c++

我想在 C++ 中创建数千个扩展名为 txt 的文件。是否可以?我无法想象我该怎么做。如果我在这里写一些代码,这样您就可以理解我想要什么。

int main () 
{
ofstream myfile;
myfile.open ("example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
return 0;
}

我想用这种方法生成大量的 txt 文件。另外我想在 for 结构中运行这些代码。在操作结束时,我必须有 10,000 个文件,这些文件的名称如 example1.txt 、 example2.txt 、 example3.txt ...你不必编写代码我只是想知道如何去做。您可以只分享一些教程的链接。

最佳答案

是的,你可以做到。以下是我建议的步骤:

  1. 使用 forwhile环形。

  2. 在循环的每次迭代中,使用循环计数器构造一个唯一文件的名称。您可以使用 std::ostringstreamsprintf为此。

  3. 在循环的每次迭代中使用您已有的代码创建一个文件。

关于c++ - 是否可以在 C++ 中创建大量的 txt 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33774152/

相关文章:

android - 与 android NativeActivity 一起使用的方法列表

c++ - 使用 std::fstream 重新打开后文件被清除

C++ G711编码解码器错误

c++ - 谷歌测试缺少 DSO

c++ - 将包含非 ASCII 字符的字节数组转换为字符串

C++ map<string, vector<char>> 访问

c++ - 模拟基数/底数为 36 的 ulltoa()

c++ - 我们可以直接为任何数据成员赋值。为什么使用构造函数?

c++ - 为什么模板只能在头文件中实现?

c++ - 如何创建派生对象的 vector ?