在我的头文件中:
Esame();
Esame(string);
Esame(string, Voto);
这是一个 C++ 测试器类:
//OK
Esame esame("Algoritmi e strutture dati", 30);
esame.stampaEsame();
//OK
Esame esame2("Metodi Avanzati di Programmazione");
esame2.setVoto(26);
esame2.stampaEsame();
//ERROR
Esame esame3();
esame3.setVoto(26); //Method could not be resolved
esame3.stampaEsame(); //Method could not be resolved
代码根本无法编译。如果在上面的代码中使用相同的类创建了对象,为什么找不到方法?