Извините, если название неясно, но сейчас я объясню мою проблему. Я новичок в C ++.
Я создал класс на C ++. Экземпляры этого класса являются входными данными программы, и они должны храниться в массиве для выполнения вычислений. Проблема заключается в том, что количество экземпляров этого класса, которые должны быть определены пользователем, фиксировано для одного запуска, но может варьироваться от запуска к запуску. Вот пример:
#include <<blablah>blahblah>
int main()
{
int number_of_instances = 3;
MyClass first_instance(one_parameter_1, another_parameter_1);
MyClass second_instance(one_parameter_2, another_parameter_2);
MyClass third_instance(one_parameter_3, another_parameter_3);
///////////////////
СЕЙЧАС Я ДОЛЖЕН ХРАНИТЬ ВСЕ ТРИ В МОДУЛЕ, КАК
MyClass array[number_of_instances] = {first_instance, second_instance, third_instance};
Проблема в том, что я не знаю до того, как многие из них собираются ввести пользователя
///////////////////
performCalculations(array);
return 0;
}
Заранее большое спасибо.