Здравствуйте!
Компилятор WinAVR 2008.
В базовом классе определена чисто виртуальная функция.
Эта функция переопределяется в нескольких порождённых классах (соответственно, реализуется в экземплярах этих классов).
При компиляции выдаётся ошибка...
Почему и как исправить?
Благодарю заранее!
Вот нашёл кое-что:
http://ccgi.rowley.co.uk/support/faq.php?d...p;articleid=127Как я понял, функция __cxa_pure_virtual - обработчик ошибки при вызове чистой виртуальной функции.
Функция __cxa_pure_virtual должна быть всегда, на всякий случай (если используются классы).
Т. е., если по ошибке будет вызвана чисто виртуальная функция, то "система" не упадёт, а нормально отработает ошибку.
Я прав?
К сожалению проверить пока нет возможности