您现在的位置:首页 > >

C++读取txt文件

发布时间:

按行读取字符串,并(追加)写入另一个文件

注意:ifstream和ofstream的定义,ofstream里的ios::app,以及getline函数,“<<”重定向的使用。


int main()
{
ifstream myfile("in.txt");
ofstream outfile("out.txt",ios::app); //ios::app指追加写入
string temp;
while(getline(myfile,temp)) //按行读取字符串
{
outfile< outfile< }
myfile.close();
outfile.close();
return 0;
}

?
(重要)读取数字

!myfile.eof()和重定向符号的使用。


int a[1005];
int b[1005];
int main()
{
ifstream myfile("in.txt");
int i=0;
while(!myfile.eof()) //直到文件结尾
{
myfile>>a[i]>>b[i];
i++;
}
myfile.close();
cout< return 0;
}

(重要)分段读数字

int a[1005];
int b[1005];
int main()
{
ifstream myfile("in.txt");
int N;
myfile>>N;
for(int i=0;i {
myfile>>a[i]>>b[i];
}
myfile.close();
cout< cout< return 0;
}

?


友情链接: 团党工作范文 工作范文 表格模版 社科文档网 营销文档资料 工程文档大全