|
|
|
| Подскажите плиз, как на С++ изменить размер массива, есть например
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];
}
Ну или чтото подобное. | |
|
|
|