Как вы используете конструктор не по умолчанию для члена?

У меня два класса

class a {
    public:
        a(int i);
};

class b {
    public:
        b(); //Gives me an error here, because it tries to find constructor a::a()
        a aInstance;
}

Как я могу получить его, чтобы экземпляр aInstance создавался с помощью (int i) вместо попытки поиска конструктора по умолчанию? По сути, я хочу контролировать вызов конструктора a из конструктора b.

Ответы на вопрос(4)

Ваш ответ на вопрос