64,654
社区成员
发帖
与我相关
我的任务
分享
#include <vector>
#include <fstream>
#include <iostream>
#include <cmath>
struct foo
{
int user, item, rating, v4;
};
struct cinema
{
int item,rating;
};
int main()
{
int i = 1;
cinema c1;
std::vector<cinema> v1;
std::vector< std::vector<cinema> > base;
//数据录入
std::ifstream infile1("u1.base");
if( infile1 )
{
for( foo f; infile1>>f.user>>f.item>>f.rating>>f.v4; )
{
if( f.user = i)
{
c1.item = f.item;
c1.rating = f.rating;
v1.push_back( c1 );
}
else
{
i += 1;
base.push_back( v1 );
}
}
}
int a2 = base[1][1].item;
std::cout<<a2;
}