| |
|
|
| | Подскажите плиз, как на С++ изменить размер массива, есть например
int *pi = new int[10];
А нужно увеличить +1 элемент, не потеряв предыдущих данных ? | |
| |
|
|
| |
 271 байт |
|
| |
для: trix
(18.03.2010 в 00:04)
| | | Объявление массива без указания размерности с одновременной инициализацией значений – в этом случае размерность определяется количеством значений, указанных в списке инициализации. У меня прокатила такая конструкция:
//пример печати массива
#include <stdlib.h>
#include<iostream>
using namespace std;
int main()
{
int i;
int array[]={1,2,3,4};
cout<<"\n zadanniy massiv\n";
for (i=0;i<4;i++)
{
cout<<array[i]<<"\t";
}
array[5]=7;
cout<<array[5];
}
Ну или чтото подобное. | |
| |
|
|