问题描述
- c++文件的输入输出,怎么编写程序
-
编写程序,将abc.txt的内容复制到xyz.txt文件中。
不懂使用文件 呜
解决方案
解决方案二:
//打开文件需要ofstream和ifstream, 一个是读, 一个是写. 所以, 要复制需要这样:
#include
using namespace std;
int main()
{
ifstream fin("abc.txt");
ofstream fout("xyz.txt");
char data;
if (!fin || !fout)
return 0;
while(!fin.eof())
{
fin>>data;
fout<<data;
}
return 0;
}
解决方案三:
#include <fstream>
using namespace std;
int main()
{
ifstream fin("abc.txt");
ofstream fout("xyz.txt");
char data;
if (!fin || !fout)
return 0;
while(!fin.eof())
{
fin>>data;
fout<<data;
}
return 0;
}
解决方案四:
#include<iostream>
using namespace std;
int main(void)
{
system("copy E:test.txt F:aa.txt");
}
解决方案五:
ifstream fin("abc.txt");
ofstream fout("xyz.txt");
if (!fin || !fout)
return 123;
fout << fin.rdbuf();
return 0;
}
时间: 2024-10-20 06:10:48