Есть ли способ для динамически инициализировать размер массива без использования указателя на массив?Array Динамическая инициализация
Любой массив данных, за исключением массива объектов.
с помощью const
ключевое слово фактически не работает, поскольку оно должно быть инициализировано некоторым значением уже через код, а не пользователем/клиентом.
Код:
void input() {
int size;
cout<<"Enter the value of Array size\t";
cin>>size;
float *ad = new float[size];
float *inad = new float[size];
float *e = new float[size];
}
Вы знакомы с 'std :: vector'? –
Вы пытаетесь выделить неинициализированную память для объектов? например, std :: vector :: reserve()? – Pete
Будьте осторожны с вашей формулировкой и написанием. Трудно читать. – hivert