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