Переопределение типа void функции C ++ приводит к сбою сборки [closed]

Вы можете запускать SQL-запросы, включая объединение на MongoDB с mongo_fdw из Postgres.

-3
задан Dominick Gurnari 20 February 2019 в 18:59
поделиться

1 ответ

Это должно было потерпеть неудачу в первую очередь. Может быть, вы скомпилировали это раньше в 32 бита, а теперь вы строите в 64 бита.

uint32_t не является size_t в 64 битах, поэтому вы не можете переопределить его, потому что типы конфликтуют. Только если вы вернете Base& в базовый класс и в унаследованный класс, вы вернете производное от объекта Base эту работу. Никогда не работал для не связанных типов.

Добавьте override к переопределенной функции в вашем унаследованном классе.

0
ответ дан Matthieu Brucher 20 February 2019 в 18:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: