我的编译器有问题
我使用带有 gnugcc 的代码块
我想做:
table.push_back({""});
它说
main.cpp|22|error: '{' token| 之前的预期主表达式
代码在 VS 和其他编译器中工作......到底是什么?
vector < car > AddCar()
{
int i;
vector < car > table;
string check;
table.push_back({""});
for (i = 0; i < table.size(); i++)
{
cout << "marka: ";
cin >> table[i].mark;
cout << "model: ";
cin >> table[i].model;
cout << "cena: ";
cin >> table[i].price;
cout << endl;
table.push_back(car());
...
是的,我想要一个空的回击