Вопросы по теме 'inheriting-constructors'
Наследование конструкторов и виртуальных базовых классов
Я собираюсь создать иерархию классов исключений, которая концептуально выглядит примерно так:
#include <iostream>
#include <stdexcept>
class ExceptionBase : public std::runtime_error {
public:
ExceptionBase( const char * msg ) :...
1323 просмотров
schedule
13.12.2023
Как выглядит определение (тело) унаследованного конструктора?
Из моего чтения ответов на SO и ссылка cppreference
Унаследованные конструкторы эквивалентны определяемым пользователем конструкторам с пустым телом и списком инициализаторов членов, состоящим из одного описателя вложенного имени , который...
139 просмотров
schedule
12.10.2022
Наследование конструктора и предоставление новой перегрузки: базовый конструктор без аргументов, похоже, не участвует в разрешении перегрузки
Тесты показывают странное поведение ( c++14 , g++ 4.9.1 , clang 3.5.5 ):
Подвести итог:
если B не предоставляет других конструкторов, он может использовать A::A()
если B предоставляет другие конструкторы, он не может использовать...
79 просмотров
schedule
17.09.2022