首页 > 解决方案 > C++ 在输入结束时预期“{”

问题描述

在我的这行代码中,我得到

[错误] 应为“{”

在输入的末尾。但是如您所见,没有一个“{}”是不完整的。那么给了什么?

Phone(double phonePrice, bool Iphone, int phoneYear) : Apple{Iphone}, price{phonePrice}, yrs{phoneYear};

标签: c++

解决方案


您错过了构造函数主体的{and :}

Phone(double phonePrice, bool Iphone, int phoneYear)
: Apple{Iphone}, price{phonePrice}, yrs{phoneYear}
{
    // Constructor body
}

推荐阅读