c_cpp C ++ - 文件io
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp C ++ - 文件io相关的知识,希望对你有一定的参考价值。
#include <iostream>
#include <fstream>
#include <sstream>
#include <stdexcept>
using namespace std;
int main(int argc, char *argv[])
{
if(argc != 3){
string err_info;
ostringstream oss(err_info);
oss << argv[0] << " dir1/file1 dir2/file2" << endl;
cerr << oss.str();
return -1;
}
string in = argv[1];
string out = argv[2];
string content;
ifstream ifs(in.c_str());
ofstream ofs(out.c_str());
if (!ifs) {
cerr << "error: unable to open input file: "
<< in << endl;
return -1;
}
if (!ofs) {
cerr << "error: unable to open output file: "
<< out << endl;
return -1;
}
while(getline(ifs, content)){
ofs << content << endl;
}
}
以上是关于c_cpp C ++ - 文件io的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp C - 档案io
c_cpp 标准的io C ++
c_cpp CPP-快速IO
c_cpp iOS通用全球宏
c_cpp IOS的UploadImage.h
c_cpp iOS:UIImagePickerController编辑视图圆叠加