我正在制作一个咖啡菜单程序,该程序使用类和派生类对摩卡饮料进行分类。由于某些原因,尽管我初始化了所有变量,但是每次我从任何类创建对象时都没有错误消息,Visual Studio不会运行我的代码,说系统找不到指定的文件。这是我的派生类之一的示例:
class DarkChocolateMocha : public Mocha{
private:
int milkAmmount;
int espressoShot;
string chocolateType = "Dark Chocolate";
public:
DarkChocolateMocha();
DarkChocolateMocha(int milk, int shot) {
this->milkAmmount = milk;
this->espressoShot = shot;
}
void prepare() {
cout << "White Cholcolate Mocha. Ingrediants:\n-" << milkAmmount << "\n-" << espressoShot <<
"\n-" << chocolateType;
}
};
[抱歉,您的问题没有解释确切的问题,即使通过查看您的代码也不清楚。您可能在父类之前定义了子类,或者在构建程序时使用了错误的环境。对于“系统找不到指定的文件”的问题,请参考this