tmp没有空间了。要么重定向你的tmp目录,要么去删除掉tmp下的一些不用的东西。还可以取消代码往tmp目录的写入。一般都是没用的。
#include <iostream>#include <fstream>
using namespace std
int main()
{
/*创建1.txt*/
ofstream output1
output1.open("1.txt")//open the file
if(output1.fail())//打开文件失败则退出
{
cout<<"File does not exist"<<endl
cout<<"Exit program"<<endl
return 0
}
output1<<"总有一条路会,会让你心动;总有一扇窗,会让你驻足。"<<endl//1.txt的内容根据自己需要自行编写
output1<<"不是在最好的时光遇见你,而是遇见你之后都是最好的时光。"<<endl
output1.close()
/*创建2.txt*/
ofstream output2
output2.open("2.txt")//open the file
if(output2.fail())//打开文件失败则退出
{
cout<<"File does not exist"<<endl
cout<<"Exit program"<<endl
return 0
}
output2<<"没有人能够去替你承受,也没有人能够拿得走你的坚强。"<<endl//2.txt的内容根据自己需要自行编写
output2<<"天空本是种风景,可是遇见你之后,它变成了一种心情。"<<endl
output2<<"人生的旅途中,总有那么一段时间,需要你自己走,自己扛。"<<endl
output2.close()
ofstream out("1.txt",ios::app)//以追加方式打开1.txt
ifstream in("2.txt")
//cout<<in.rdbuf()
out<<in.rdbuf()//将缓冲区中2.txt的内容拼接到1.txt
in.close()
out.close()
cout<<"Done"<<endl
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)