Ошибка управляемого C ++ 2504 Ошибка - PullRequest
0 голосов
/ 05 мая 2010

Я новичок в управлении c ++ и пытаюсь разработать программу для презентации. Я пытаюсь получить наследование класса от ABC, и я получаю сообщение об ошибке C2504. Код, о котором идет речь, выглядит следующим образом:

ref class Предмет: Аукцион // Ошибка C2504 здесь {

// Дополнительный код для класса Auction определен в другом файле .h.

Дайте мне знать, если есть какие-либо другие вопросы или вам нужно увидеть больше кода.

Спасибо

Ответы [ 2 ]

0 голосов
/ 05 мая 2010

Исправлено ... Забыл публику перед Аукционом, так что по умолчанию это было частное наследство ... Дох!

0 голосов
/ 05 мая 2010

Auction не был определен в этот момент, возможно, вы не включили его в файл, в котором вы видите ошибку (или в заголовочный файл).

С 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()
{
}
...