2010-05-05 11 views
0

Je suis nouveau à gérer C++ et j'essaye de concevoir un programme pour une présentation. J'essaye d'avoir une classe héritée d'un ABC et j'obtiens l'erreur C2504. Le code en question est la suivante:Erreur C++ gérée 2504 Erreur

ref class Article: Vente aux Enchères // Erreur C2504 ici {

// Plus code pour la vente aux enchères de classe est définie dans un fichier .h différent. Faites-moi savoir s'il y a d'autres questions ou si vous avez besoin de voir plus de code.

Merci

Répondre

0

fixed it ... Mot public avant vente aux enchères il a été en défaut à l'héritage privé ... Doh!

0

Auction n'a pas été défini à ce moment-là, à une supposition que vous n'êtes pas l'inclure dans le dossier où vous voyez l'erreur (ou son fichier d'en-tête).

De http://msdn.microsoft.com/en-us/library/dw443zc0(VS.71).aspx

// C2504.cpp 
class A; 
class B : public A 
{ // C2504, define A before using it as a base class 
}; 

int main() 
{ 
}