virtual void doEventLoop (char volatile * watchVariable);Использовать изменчивый параметр внутри виртуальной функции
Я пытался реализовать выше метод, и он дал мне ошибку (Говорит, что это является абстрактным)
Так без использования летучего я могу быть в состоянии скомпилировать его успешно. Где проблема?
Вы не можете использовать 'volatile' в аргументе, который вы передаете функции !!! В любом случае это не имеет смысла, поскольку 'volatile' предназначен для указания компилятору, что эта переменная может меняться где-то вне функции. –
На самом деле я столкнулся с этой проблемой при компиляции live555 liveMedia. – Shamendra
«Говорит, что это абстрактно». Говорит *, что * является абстрактным? Когда он это говорит? Для какого кода? – AnT