您的位置:首页 > 运维架构 > Linux

Linux下C++读写txt文件

2017-08-07 11:01 155 查看
int readWriteFile(string srcFile, string dstFile)
{
cout <<"in File" << srcFile << endl;
cout <<"out File" <<  dstFile << endl;
ifstream in(srcFile.c_str());

if (!in.is_open())
{
cout << "open src File  Error opening file" << endl;
return -1;
}

ofstream out(dstFile.c_str());
if(!out.is_open())
{
cout << "open dst File  Error opening file" << endl;
return -1;
}

char* buffer = new char[1024];
while (!in.eof())
{
in.read(buffer, 1024);
cout << buffer << endl;
out.write(buffer, 1024);
}

in.close();
out.close();
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: