У меня есть ситуация, когда у меня есть базовый класс Base, из этого класса я получаю DerivedA и DerivedB. Давайте предположим, что c'tor для базы выглядит следующим образом:Инициализация базового класса с параметрами, сгенерированными производными [C++]
Base(int a) : m_a(a) {}
теперь проблема в том, что класс DerivedA и DerivedB каждый использовать некоторый алгоритм для определения сказал «а», тем самым DerivedA() : Base(a)
невозможно, как это генерируется в теле конструкторов.
Какие существуют решения для такой проблемы?
@Angew я только заметил, что, то у меня нет решения этой –