容器问题和文件打开问题#includeiostream#includefstream#includestring#includevectorusing name
容器问题和文件打开问题
#include<iostream>
#include<fstream>
#include<string>
#include<vector>
using namespace std;
int main()
{
vector<string> a;
string line;
fstream in;
in.open("justforfun.txt");
while(getline(in,line))
a.push_back(line);
cout<<a.size()<<endl;
for(int i=0;i<a.size();i++)
cout<<a[i]<<endl;
return 0;
}
为什么我输出vector的size的时候 是0 也不输出任何内容 justforfun 里面就是10句justforfun 每句一个回车
[解决办法]
你的justforfun文件夹要放到代码的目录下
[解决办法]
justforfun.txt应该跟你的程序文件放在同一个目录下
