-1
У меня есть класс F
, который имеет конструктор так:Массив экземпляров с конструкторами
public:
F(int N){
Tree = new int[N];
}
Я хочу, чтобы создать массив, содержащий 26 экземпляров F
Если конструктор не имел никаких аргументов, Я мог бы только что сделать F ArrayOfF[26]
Однако у этого конструктора есть аргумент, а что-то вдоль линий F(N) ArrayOfF[26]
не работает.
Что такое хороший способ сделать это?
[ 'станд :: VECTOR'] (http://en.cppreference.com/w/cpp/container/vector) – NathanOliver
Вы предлагаете мне использовать зЬй :: вектор, чтобы нажимать экземпляры один за другим? Нет ли хорошего способа сделать это с помощью простых массивов? –
Вы также должны использовать 'std :: vector' внутри класса для дерева ... (И std :: vector является удивительным, потому что этот' std :: vector ArrayOfF (26, F (N)) ') –