Я пишу код, в котором я определил следующий базовый класс.beginner C++: виртуальные функции в базовом классе
Я хочу использовать это как базовый класс и на самом деле ничего не делать с ним самостоятельно. Поэтому у меня есть два отдельных класса, которые получены из этого класса Chorus. Я хотел сделать это, чтобы просто предоставить некоторые основные ограничения в отношении того, что любой производный класс Chorus MUST должен считаться полезным в моей программе.
Когда я создаю свой проект (Visual Studio 2008), я получаю неразрешенные внешние ошибки символов на всех виртуальных функциях из этого класса Chorus. Я предполагаю, что это типичная ошибка, когда я не делал вперед декларации этих функций. Но поскольку они являются виртуальными, и я не хочу, чтобы их фактически определяли, чтобы делать что-либо до тех пор, пока они не определены в классах получения, что мне делать для решения этой проблемы?
Так близко! :) Хороший ответ. –