如何用c++把当前文件夹里的某些文件复制到指定文件夹

最好是控制台的你这个我不大懂啊能加Hi吗我也就才半年吧... 最好是控制台的
你这个我不大懂啊 能加Hi吗 我也就才半年吧
展开
 我来答
sx_liang
推荐于2016-08-30 · TA获得超过214个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:197万
展开全部
恩。。这个嘛,很简单的。。。
/*
先写一个 input.txt 当作输入文件; 然后写一个output.txt作输出文件;
C++ STL 应用如下。。很是简答呢。。
*/

#pragma warning (disable:4786)

#include <iostream>

#include <algorithm>

#include <iterator>

#include <string>

#include <functional>

#include <vector>

#include <fstream>

using namespace std;

int main()

{

ifstream in_file("input.txt");
//输入流指针初始化;
ofstream out_file("output.txt");
//输出流指针初始化;
if(!in_file || !out_file)

{

cerr<<"can't open the necessary file!"<<endl;

return 0;

}

istream_iterator<string> is(in_file);
//恩。这两句就// 先不解释了。
istream_iterator<string> eof;

vector<string> text;

copy(is,eof,back_inserter(text));
//通用算法库copy使用;

//sort(text.begin(),text.end()); //
通用算法库sort;
//貌似这里不需要,不过还是知道的好阿。。

ostream_iterator<string> os(out_file,"\n");

//用out_file初始化输出流对象;
copy(text.begin(),text.end(),os);

cout<<"over!"<<endl;

return 0;

}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式