Есть ли способ в C++ убедиться, что виртуальный метод в подклассе фактически переопределяет виртуальный метод суперкласса? Иногда, когда я рефакторинг, я забываю метод, а затем задаюсь вопросом, почему он не вызывается, но я забыл изменить подпись метода, чтобы он больше не переопределял ничего.@overrides для C++?
Благодаря
Эта функция «явного переопределения» - это C++/CLI, а не C++. –
Незначительный nitpick, переопределение - это не ключевое слово, а идентификатор. Я думаю, что это не ключевое слово, чтобы не нарушать код C++ 03. – juanchopanza
@CatPlusPlus - Кажется, я помню, что существует расширение от Microsoft для реализации функции переопределения в родном C++ вместо простого C++/CLI. Я могу ошибаться. http://msdn.microsoft.com/en-us/library/z8ew2153(v=vs.80).aspx – birryree