C++ 中从一个文件里的几行数据输入到string对象中

来源:百度知道 编辑:UC知道 时间:2024/06/10 01:47:33
要求第i行数据放入string a[i]中
谢谢
满意的另外加80分哦

假如知道i;
下面就是将第i行数据填入到string a[i]中
#include <fstream.h>
#include <string.h>
int main(){
string s;
int x=0;
ifstream in("main.cpp");//引号里就是你的文件名
while(getline(in,s)){//getline()函数当成功提取一行后将这行去掉 换行符存入S后返回true;
if(x==i) a[i]=s;
else x++;
}}