为了账号安全,请及时绑定邮箱和手机立即绑定

请问大神们有什么简单的方法么? 小弟谢谢你们了

请问大神们有什么简单的方法么? 小弟谢谢你们了

C++
牛魔王的故事 2023-03-03 22:18:03
#include<iostream>#include<fstream>比如 我建立了30个文件,分别为 1.txt ,2.txt.........30.txt然后我代码里有一个for循环30次 我要把每次循环得到的数据存入对应的文件档中即:循环第一次得到的数据存入 1.txt,第二次得到的数据存入2.txt
查看完整描述

2 回答

?
慕斯王

TA贡献1864条经验 获得超2个赞

文件名可以用string的
比如你可以定义string name ="1"
然后向name += ".txt",再向 output<<name;就可以向1.txt中输出
向2.txt输出只需要将串name改为2.txt即可。

查看完整回答
反对 回复 2023-03-08
?
四季花海

TA贡献1811条经验 获得超5个赞

ofstream fout;
char filemane[8];
for( int i(0); i<30 ; ++i )
{
sprinf(filename,"%d.txt",i+1);
fout.open(filename);
// do what you want...
fout.close();
}
注意头文件包含<cstdio>。

查看完整回答
反对 回复 2023-03-08
  • 2 回答
  • 0 关注
  • 66 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信