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

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

Войти
Регистрация
Восстановить пароль
 
AnreyKazakov
Заблокирован
#1

В с++ нельзя изменять размерность массива? - C++

09.09.2012, 18:24. Просмотров 505. Ответов 7
Метки нет (Все метки)

Читаю книжку по с++, тут написано что у массивов в отличии от векторов нельзя менять размерность... Я в VisualBasic'е точно знаю можно менять, или это от среды зависит, в Visual C++ может тоже можно увеличивать? PS просто привык к массивам, с векторами путаюсь еще....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2012, 18:24     В с++ нельзя изменять размерность массива?
Посмотрите здесь:

Увеличить размерность массива - C++
Короче такая проблема, есть массив с данными, нужно увеличить его размерность, вроде написал всё правильно, но выскакивает ошибка Debag...

Размерность массива в классе - C++
Как нужно переписать массив в классе, чтобы пользователь мог задавать размерность этого массива вместо фиксированных D и MAX, которые...

Правильно задать размерность массива - C++
unsigned char phrase = "XАXАXАXАX"; unsigned char to_display; В массиве phrase буква А - русские в utf-8. по два байта на...

Как увеличить размерность массива? - C++
В процессе отладки программы появилась необходимость увеличить массивы, объявленные ниже, на 4 элемента. Можно ли это сделать в первом и...

Как определить размерность массива - C++
Есть такая задача : Найти общие элементы 2-х массивов и записать результат в файл. Как определить размерность 3-го массива , в...

Как поменять размерность массива? - C++
Здравствуйте! Я пытаюсь решить одну задачу, но у меня нет мыслей, как действовать... когда я дохожу к тому, что нужно поменять размерность...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
Эксперт С++
7117 / 5294 / 273
Регистрация: 10.12.2010
Сообщений: 23,413
Записей в блоге: 17
09.09.2012, 18:25     В с++ нельзя изменять размерность массива? #2
Нельзя увеличивать... и точка.

От среды не зависит.
bgm313
12 / 12 / 2
Регистрация: 27.07.2012
Сообщений: 208
09.09.2012, 18:26     В с++ нельзя изменять размерность массива? #3
Можно.
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
09.09.2012, 18:31     В с++ нельзя изменять размерность массива? #4
Цитата Сообщение от bgm313 Посмотреть сообщение
Можно.
лучше привыкнуть к векторам
AnreyKazakov
Заблокирован
09.09.2012, 18:32  [ТС]     В с++ нельзя изменять размерность массива? #5
Цитата Сообщение от bgm313 Посмотреть сообщение
Можно.
КАК увеличивать?
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
09.09.2012, 18:36     В с++ нельзя изменять размерность массива? #6
Динамический массив в С++: как поменять длину массива по ходу выполнения программы?
DU
1482 / 1058 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
09.09.2012, 18:48     В с++ нельзя изменять размерность массива? #7
мда, который по ссылке, конечно же "на много круче", чем вектора или какие-либо другие контейнеры.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2012, 19:04     В с++ нельзя изменять размерность массива?
Еще ссылки по теме:

Как хранить размерность массива? - C++
Здравствуйте. Мне нужно решить задачу: template < class T, size_t N> std::size_t length(const T (&)) { return N; }; ...

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

Размерность массива без ее ввода с клавиатуры - C++
В условии сказано:" Из файла (имя файла вводится с клавиатуры) считывается массив целых чисел. Размер массива заранее неизвестен..."....

Заполнение массива: нулевой элемент, размерность - C++
Приветствую. Немного запутался с этими массивами, разъясните, пожалуйста, ситуацию. Код: void GradeBook::outputBarChart() { ...


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

Или воспользуйтесь поиском по форуму:
MrGluck
Модератор
Эксперт CЭксперт С++
7163 / 4329 / 632
Регистрация: 29.11.2010
Сообщений: 11,751
09.09.2012, 19:04     В с++ нельзя изменять размерность массива? #8
Можно увеличивать динамические массивы, статические нельзя. Но зачем оно надо, если в c++ есть вектор? Привыкнешь к нему - будешь еще везде его вместо массивов пихать.
Yandex
Объявления
09.09.2012, 19:04     В с++ нельзя изменять размерность массива?
Ответ Создать тему
Опции темы

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