benim hata çağrısına için eşleşen işlevi ... Yapıcıda hatası: İşte
"
'NumGame :: NumGame (& int)': hatası: Kategori' çağrısına için eşleşen fonksiyonu :: Kategori (''Burada birkaç benzer soruyu inceledim, ancak bir cevap bulamıyorum. Bir temel sınıf kategorim var ve NumGame ondan miras alın ama derleme alışkanlık yok. hata
class Category {
public:
void virtual selection(int&);
Category(int&);
virtual ~Category(){};
private:
int myRandNum;
};
Category::Category(int& a){
myRandNum = a;
}
void Category::selection(int& a){
cout << "I am NumGame version number... " << a << endl;
cout << "Now Im playing... " << myRandNum << endl;
}
class NumGame : public Category {
public:
void selection(int&);
NumGame(int&);
~NumGame(){};
private:
int myRandNum;
};
NumGame::NumGame(int& b){
myRandNum = b;
}
void NumGame::selection(int& b) {
}
Ama ben sadece varsayılan kurucuyu sürmekte değil miyim? Ve eğer fazla sürmezsem, o zaman varsayılan kurucu kullanılır, bu yüzden varsayılan olarak argümanlarım var. BTW'nin her iki cevabı kodumun derlenmesine neden oldu, belli ki bazı şeyler bana açık değil :) – Aikiman001