65,210
社区成员
发帖
与我相关
我的任务
分享
Car *car = new Car;
in >> *car>> operate;
cout << operate << park.size() << endl;
if(operate=="arrives"){
arrives(park,*car);
}
else {
cout <<"dddddddddddd" <<park.top()->getLicense() <<" " <<car->getLicense() <<endl;
departure(park,car->getLicense());
}
//假设开始时,park里面车有一条数据为TKG-123 arrives
//但再插入一条数据为QWE-839 arrives的Car指针时,就将第一条数据也改为QWE-839 arrives了,请问这是怎么回事???
Car *car = new Car;Car结构不明~
建议查一下:
in >> car>>operate; //查一下读取的文件数据是否正确~