在C++里面如何从txt文档读入数据

来源:百度知道 编辑:UC知道 时间:2024/06/27 15:30:09
我有一个存在txt文件中的20*20的矩阵整型数据
该如何用C++调用这个文件,
存入一个weight [i][j]的矩阵里面啊。。。。
txt文件里面的各个整型数据之间用空格隔开吗??
不是整型数据,是带小数的数据。。。

ifstream in;
in.open("xxx.txt");
for (int i = 0; i < 20; ++i)
{
in >> weight[i][j];
}
in.close();
大体上就这样,你可以自己调试一下,这个没在c++上运行过,你可以自己按这个思路来

需要用空格或者逗号隔开。

读数据的时候因为数据间有一个空格才能正确的读出

double data;

ifstream infile("data.txt");

for(int i=0;i<10;i++)

{

infile>>data ; //读数据的时候因为数据间有一个空格才能正确的读出

cout<<data<<" ";

}