注册 登录
编程论坛 C++教室

关于输出的问题

morose2004 发布于 2011-08-27 21:29, 331 次点击
本人想让输出文件的名字自己变化。如下:
main()
{
while(true)


……
ofstream outfile4("temp.txt",ios::out);
……


我希望每次循环的时候,输出的文件名都不一样,例如,temp,temp1,temp2……
不知道能否实现,希望大虾帮忙!!!
2 回复
#2
玩出来的代码2011-08-28 00:54
char *pFileName[N];指针数组就是一个选择。将文件名放入指针数组中,每次循环就换一个。
#3
czsbc2011-08-28 13:45
string filename="temp";
ofstream outfile4((filename+(char)(i+'0'-0)+".txt").c_str(),ios::out);
1