Почему класс MatcherBase в gtest-matchers.h определяет VTable и какова его цель?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Почему класс MatcherBase в gtest-matchers.h определяет VTable и какова его цель?

Сообщение Anonymous »

Почему класс MatcherBase в gtest-matchers.h из googletest определяет VTable и какова его цель? Я предполагаю, что он реализует механизм, аналогичный таблице виртуальных функций, но почему бы просто не использовать виртуальные функции напрямую?
VTable определен в строке 316 по ссылке ниже:< /p>
https://github.com/google/googletest/bl ... ers.h#L316
Я пытался найти и задать вопросы некоторым магистрам права, но не получил хороших ответов. Хотелось бы получить профессиональные ответы от экспертов C++. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/786 ... hat-is-its
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Почему класс MatcherBase в gtest-matchers.h определяет VTable и какова его цель?
    Anonymous » » в форуме C++
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Миграция на Spring 6.X Как лучше всего перенести конфигурацию безопасности Spring для cors и matchers
    Гость » » в форуме JAVA
    0 Ответы
    68 Просмотры
    Последнее сообщение Гость
  • Ошибка теста — NoClassDefFoundError: не удалось разрешить: Lorg/hamcrest/Matchers
    Anonymous » » в форуме Android
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Clang AST Matchers: как найти функцию с определенным именем?
    Anonymous » » в форуме C++
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Метод запросов Matchers в классе org.springframework.security.config.annotation.web.abstractrequestmatcherregistry <c> н
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»