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

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

Восстановить пароль Регистрация
 
anna93
 Аватар для anna93
0 / 0 / 0
Регистрация: 06.12.2012
Сообщений: 9
15.01.2013, 06:26     Как задать переменный размер массива #1
Как задать переменный размер массива?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Пaтрик
 Аватар для Пaтрик
394 / 387 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
15.01.2013, 07:48     Как задать переменный размер массива #2
Использовать new/delete или контейнер
solmaxa
17 / 8 / 1
Регистрация: 06.01.2013
Сообщений: 163
15.01.2013, 10:01     Как задать переменный размер массива #3
На паскале для этого есть указатели
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11825 / 6804 / 769
Регистрация: 27.09.2012
Сообщений: 16,871
Записей в блоге: 2
Завершенные тесты: 1
15.01.2013, 11:12     Как задать переменный размер массива #4
Цитата Сообщение от anna93 Посмотреть сообщение
Как задать переменный размер массива?
Никак. Можно вручную перевыделять память под массив, либо использовать контейнер.
Можно использовать связанные списки, но это уже не массив.
vbloodv
 Аватар для vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
15.01.2013, 16:04     Как задать переменный размер массива #5
Чтоты создать переменный размер массива необходимо постоянно пересобирать этот самый массив. Поэтому как уже было сказанно использовать динамические массивы которые описаны в std как vector
C++
1
std::vector<int> Array;
будет создан массив типа int и идентификатором Array
Yandex
Объявления
15.01.2013, 16:04     Как задать переменный размер массива
Ответ Создать тему
Опции темы

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