Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
CronoS0
1 / 1 / 0
Регистрация: 24.02.2010
Сообщений: 19
#1

Как создать расширяющийся массив? - C++

04.11.2010, 12:30. Просмотров 1416. Ответов 2
Метки нет (Все метки)

К примеру есть массив ( Array [Row] ) (Row = 2)
и когда массив будет заполнен до Row - 1 то чтобы он увеличивался в 2 раза, тем самым позволяя продолжить вносить в него дополнительную информацию.

---------
Не вылезать за пределы знаний ООП
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2010, 12:30     Как создать расширяющийся массив?
Посмотрите здесь:

Расширяющийся двумерный массив - C++
Здравствуйте. У меня никак не получается разобраться с функцией realloc. Что мне нужно записать, чтобы создать место для двух новых...

Динамически расширяющийся массив, считывание из файла - C++
Добрый День! При каждом проходе по циклу, старая информация стирается, а новая записывается в другой блок, как сделать чтобы старая...

Как создать массив? - C++
Задача стоит так Создать подпрограмму которая создаёот массив N x N.

Как создать массив массивов - C++
Привет всем!!!! У меня вопрос такой: можно ли в Си++ задать массив, например, 3на5, в котором элементами будут также массивы 5на5? и если...

Как создать массив объектов? - C++
Только создать нужно не с конструктором по умолчанию, а с через конструктор с параметрами размер int size = 10; My_Class *A = new...

Как создать массив структур? - C++
help

Как создать массив из класса? - C++
К примеру у меня есть код: CircleShape shape(PLAYER_RADIUS); shape.setPosition(posX-PLAYER_RADIUS, posY-PLAYER_RADIUS); Мне...

Массив списков, как создать? - C++
У меня есть структура такого типа class Lancuch { public: char cos; Lancuch * nastepny; }; И массив структур. Lancuch *...

Как создать Массив строк? - C++
вот уж с чем никогда проблем не было.. но не получается создать массив строк. программа должна: 1 создавать массив строк. 2...

Как создать динамический массив размерностью m на n? - C++
подскажите, а то я только n на n создавать умею)

Как правильно создать двумерный массив? - C++
как правильно создать двумерный массив??

Как создать массив большого размера - C++
В программе будет использоваться массив большого размера. Оперативная память - 512 МБ Создаю массив: char lol; Выдает ошибку :...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lerny
56 / 56 / 3
Регистрация: 14.03.2010
Сообщений: 151
04.11.2010, 12:39     Как создать расширяющийся массив? #2
Цитата Сообщение от CronoS0 Посмотреть сообщение
К примеру есть массив ( Array [Row] ) (Row = 2)
и когда массив будет заполнен до Row - 1 то чтобы он увеличивался в 2 раза, тем самым позволяя продолжить вносить в него дополнительную информацию.

---------
Не вылезать за пределы знаний ООП
Есть чудесная динамическая память.

C++
1
2
3
int *Array1=new int[kol]
delete [] Array1;
Array1=0;
А вообще почитайте в интернете про динамические массивы, всё должно быть понятно.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
04.11.2010, 18:40     Как создать расширяющийся массив? #3
std::vector<T>
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru