65,212
社区成员
发帖
与我相关
我的任务
分享include<iostream>
#include<fstream>
#include<vector>
using namespace std;
int main()
{
float input_Buf[3];
vector<vector<float> > w1(10);
for(int i=0;i!=10;++i)
{
w1[i].resize(3);
}
ifstream input("P.dat",ifstream::binary);
for(int i=0;i!=10;++i)
{
input.read((char*)input_Buf,sizeof(3*float));//error C2062: 意外的类型“float”
for(int j=0;j!=3;++j)
{
w1[i].push_back(input_Buf[j]);
}
}
for(int i=0;i!=10;++i)
for(int j=0;j!=3;++j)
{
cout<<w1[i][j]<<" ";
if(j==2)
cout<<endl;
}
}