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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
CronoS0
1 / 1 / 0
Регистрация: 24.02.2010
Сообщений: 19
04.11.2010, 12:30     Как создать расширяющийся массив? #1
К примеру есть массив ( Array [Row] ) (Row = 2)
и когда массив будет заполнен до Row - 1 то чтобы он увеличивался в 2 раза, тем самым позволяя продолжить вносить в него дополнительную информацию.

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

Как создать массив? C++
C++ Нужно создать статический массив строк как статический массив указателей на строки. Условние ниже -->
Динамически расширяющийся массив, считывание из файла C++
C++ как создать массив структур?
C++ создать статический массив строк как статический массив указателей на строки, задание ниже -->
Расширяющийся двумерный массив C++
C++ Массив и память. Как создать динамический массив?
Как создать динамический массив типа string? Как создать класс такого массива? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lerny
 Аватар для 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
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
04.11.2010, 18:40     Как создать расширяющийся массив? #3
std::vector<T>
Yandex
Объявления
04.11.2010, 18:40     Как создать расширяющийся массив?
Ответ Создать тему
Опции темы

Текущее время: 10:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru