Свързани въпроси 'inheriting-constructors'
Наследяване на конструктор и предоставяне на ново претоварване: базовият конструктор без аргументи изглежда не участва в разрешаването на претоварването
Тестовете показват странно поведение ( c++14 , g++ 4.9.1 , clang 3.5.5 ):
Накратко:
ако B не предоставя други конструктори, може да използва A::A()
ако B предоставя други конструктори, той не може да използва A::A() , но използва...
79 изгледи
schedule
17.09.2022
Наследяване на конструктори и виртуални базови класове
На път съм да създам йерархия на клас изключение, която концептуално изглежда донякъде така:
#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