您的位置:首页 > 编程语言 > C语言/C++

C++错误:不允许使用不完整的类型

2015-07-28 20:36 639 查看
写了下面这个代码,结果在ifstream处提示“不允许使用不完整的类型”

string from,to;

cin>>from>>to;

ifstream is(from.c_str());

istream_iterator<string> ii(is);

istream_iterator<string> eos;

vector<string> b(ii,eos);

sort(b.begin(),b.end());

ofstream os(to.c_str());

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

unique_copy(b.begin(),b.end(),oo);

果真是初学者啊~ 忘记#include <fstream>了……

所以如果出现提示使用不完整类型的时候,记得查看是不是引用了对应的头文件~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: