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

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

Войти
Регистрация
Восстановить пароль
 
anna93
0 / 0 / 0
Регистрация: 06.12.2012
Сообщений: 9
#1

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

15.01.2013, 06:26. Просмотров 786. Ответов 4
Метки нет (Все метки)

Как задать переменный размер массива?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2013, 06:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как задать переменный размер массива (C++):

Как задать произвольный размер массива - C++
В общем проблема такая, есть задание (написанное каким то недалеким человеком). В нем не указано половины информации, то есть, делай как...

Как задать размер массива равным значению входного аргумента - C++
Создаю массив длины, вводимой пользователем (динамические массивы не предлагать). Выдается ошибка: Error E2313 Векторочистка.cpp 75:...

Задать размер динамического массива через переменную, обявленную как extern - C++
Привет народ, скажите, почему не компилирует: #include"stdafx.h" #include"iostream" using namespace std; extern const int y; int...

Как задать размер массива, который является членом класса, через конструктор? - C++
Почему так? И как же тогда задать размер этого массива? class Test { public: Test(int size) : arrSize(size){}; private: ...

Задать размер массива - C++
Доброго времени суток. Делаю программу, которая шифрует перестановкой с ключем. Суть алгоритма: 1. Есть исходное сообщение и ключ, по...

Задать размер двумерного массива - C++
по форуму искал, но находил только для одномерных либо, немного не понятные. Можете написать и объяснить как ввести с клавиатуры размер...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Пaтрик
415 / 390 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
15.01.2013, 07:48 #2
Использовать new/delete или контейнер
solmaxa
17 / 8 / 2
Регистрация: 06.01.2013
Сообщений: 163
15.01.2013, 10:01 #3
На паскале для этого есть указатели
Croessmah
Модератор
Эксперт CЭксперт С++
13155 / 7418 / 831
Регистрация: 27.09.2012
Сообщений: 18,256
Записей в блоге: 3
Завершенные тесты: 1
15.01.2013, 11:12 #4
Цитата Сообщение от anna93 Посмотреть сообщение
Как задать переменный размер массива?
Никак. Можно вручную перевыделять память под массив, либо использовать контейнер.
Можно использовать связанные списки, но это уже не массив.
vbloodv
22 / 22 / 0
Регистрация: 15.12.2012
Сообщений: 314
15.01.2013, 16:04 #5
Чтоты создать переменный размер массива необходимо постоянно пересобирать этот самый массив. Поэтому как уже было сказанно использовать динамические массивы которые описаны в std как vector
C++
1
std::vector<int> Array;
будет создан массив типа int и идентификатором Array
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2013, 16:04
Привет! Вот еще темы с ответами:

Задать размер массива в стороннем файле - C++
В файле записано число, допустим 5, нужно считать его и создать массив такого размера ifstream f(&quot;file.txt&quot;); int t; f &gt;&gt; t; ...

Можно ли задать размер строкового массива переменной - C++
Можно ли задать размер строкового массива переменной? Например считаю сколько слов в введенном предложении а затем создаю массив с...

Не получается задать произвольный размер массива в struct - C++
Добрый вечер. Возникла проблема с лабараторной в универе. Не могу задать произвольный размер массива, т.е. чтобы его мог вводить...

Как задать размер строке (string)? - C++
Добрый день Чтобы задать размер массивы, мы просто дописываем требуемый размер в квадратных скобках при его объявлении. Например,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
15.01.2013, 16:04
Ответ Создать тему
Опции темы

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