#include
#include
#include
#include
#include
using namespace std;
typedef vector
Mat input();
int main (void)
{
Mat a = input();//读取文件函数
for (int i = 0; i < a.size();i++)//输出shuju.txtz中的数据
{
for(int j = 0; j < a[i].size();j++)
{
cout<
cout<
return 0;
}
Mat input()//读取文件函数
{
ifstream in("shuju.txt");
Mat a;
istringstream istr;
string str;
vector
while(getline(in,str))
{
istr.str(str);
double tmp;
while(istr>>tmp)
{
tmpvec.push_back(tmp);
}
a.push_back(tmpvec);
tmpvec.clear();
istr.clear();
}
in.close();
return a;
}
我要是在程序的其它地方读取其他文件比如shuju1.txt的话又要重新建立个函数,这样很麻烦。能有其他办法不???!!!