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

Переопределение массива - C++

Восстановить пароль Регистрация
 
FRINGE
3 / 3 / 0
Регистрация: 18.12.2012
Сообщений: 49
18.12.2012, 00:17     Переопределение массива #1
Здравствуйте уважаемые участники!)
Задался на С++ вопросом переопределение массива.
В Visual Basic я делал так
PureBasic
1
2
3
4
5
6
Dim a() as integer
N = inputbox ("N=")
Redim a(N)
for i=1 to N
a(i)= inputbox("a(i)=")
next i
а как это провернуть в С++?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2012, 00:17     Переопределение массива
Посмотрите здесь:

C++ Переопределение операторов
C++ Переопределение операторов
C++ Переопределение массива
C++ переопределение
переопределение операторов C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
LValue
11 / 11 / 0
Регистрация: 27.11.2011
Сообщений: 49
18.12.2012, 00:19     Переопределение массива #2
Переопределение - это объявить массив заново? Если да, то ни как если массив был статически объявлен.
FRINGE
3 / 3 / 0
Регистрация: 18.12.2012
Сообщений: 49
18.12.2012, 00:22  [ТС]     Переопределение массива #3
Цитата Сообщение от LValue Посмотреть сообщение
Переопределение - это объявить массив заново? Если да, то ни как если массив был статически объявлен.
нет.
ну то есть мне нужно чтобы размерность массива я ввел с клавиатуры а потом и элементы массива.
LValue
11 / 11 / 0
Регистрация: 27.11.2011
Сообщений: 49
18.12.2012, 00:34     Переопределение массива #4
То есть размерность массива на этапе компиляции не известна? Самое простое решение (если например в консоли) - создание динамического массива - который будет изменять количество элементов в зависимости от выбора пользователя. Построено такое решение на указателях на область памяти.

Если это уже приложение под Винду, например в СиПлюсПлюс Билдере - то там есть готовые средства для изменения количества элементов массива в процессе выполнения программы, похожие на то, что Вы написали.
FRINGE
3 / 3 / 0
Регистрация: 18.12.2012
Сообщений: 49
18.12.2012, 00:44  [ТС]     Переопределение массива #5
Цитата Сообщение от LValue Посмотреть сообщение
То есть размерность массива на этапе компиляции не известна? Самое простое решение (если например в консоли) - создание динамического массива - который будет изменять количество элементов в зависимости от выбора пользователя. Построено такое решение на указателях на область памяти.

Если это уже приложение под Винду, например в СиПлюсПлюс Билдере - то там есть готовые средства для изменения количества элементов массива в процессе выполнения программы, похожие на то, что Вы написали.
а как? какой код? как средства эти взять?)

Добавлено через 6 минут
хотя ладно.в интернете нашел "Динамический массив"
спасибо большое Вам
Yandex
Объявления
18.12.2012, 00:44     Переопределение массива
Ответ Создать тему
Опции темы

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