Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.74/104: Рейтинг темы: голосов - 104, средняя оценка - 4.74
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80

Бесконечный массив

03.05.2014, 10:07. Показов 22194. Ответов 74
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Наверняка тут уже неоднократно спрашивали об этом, но я не смог ничего найти (Ну как всегда, короче), и по этому создал новую тему.
Итак, вопрос: как сделать бесконечный массив? И, желательно, чтоб он был не изначально бесконечный, а расширялся по надобности.
Я так понял, тут от указателей плясать надо, но как ни думал, не допёрло... Плохо думал, видимо.
Заранее спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.05.2014, 10:07
Ответы с готовыми решениями:

Массив структур. Вышел бесконечный цикл
даже если убрать строку i++, всё равно бесконечно выдаёт одно и тоже #include <iostream> #include <string.h> #include...

Бесконечный цикл
Простите что с таким лёгким вопросом, но мистика окутывает мою учёбу всё больше и больше ^^ Тут програмка которая считает сумму каждого...

Бесконечный цикл while
Здравствуйте необходимо написать бесконечный цикл while , который при запуске программы постоянно выводил на экран char переменную...

74
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 14:26  [ТС]
Студворк — интернет-сервис помощи студентам
а зачем тебе такое количество переменых?
Чтоб пользователь мог их создать сколько угодно. А вдруг он галактику захочет сделать?
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.05.2014, 14:27
Цитата Сообщение от WinRar007 Посмотреть сообщение
Ну... Она будет к себе притягивать другие переменные и сама притягиваться...
Бред. Законы физики не распространяются на информацию.
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 14:29
Цитата Сообщение от WinRar007 Посмотреть сообщение
А вдруг он галактику захочет сделать?
ты ответь, зачем тебе "сколько угодно"? Ты заранее не знаешь сколько создавать, что ли?
Цитата Сообщение от WinRar007 Посмотреть сообщение
Чтоб пользователь мог их создать сколько угодно.
и в чём затруднения? "сколько нужно пользователю" не есть "сколько угодно"!
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 14:30  [ТС]
Бред. Законы физики не распространяются на информацию.
Я вроде сказал, что имел в виду

Добавлено через 50 секунд
ты ответь, зачем тебе "сколько угодно"? Ты заранее не знаешь сколько создавать, что ли?
Да, не знаю. Откуда? Я что, мысли чужие читаю?
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 14:30
Цитата Сообщение от taras atavin Посмотреть сообщение
Бред. Законы физики не распространяются на информацию.
не придирайся к словам, даже если он вообще не рассуждает терминами программирования и не ставит задачу как программист.
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 14:31  [ТС]
"сколько нужно пользователю"
Он это решает во время работы программы.
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.05.2014, 14:31
Цитата Сообщение от WinRar007 Посмотреть сообщение
Чтоб пользователь мог их создать сколько угодно. А вдруг он галактику захочет сделать?
Млечный путь - сверхгигант, в нём всего 400 миллиардов звезд. Даже если в среднем на звезду 20 планет, в среднем на планету 200 спутников и плюс ещё пыли на 99.9999% массы галактики, количество объектов всё равно вполне обозримо.
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 14:31
Цитата Сообщение от WinRar007 Посмотреть сообщение
Да, не знаю. Откуда? Я что, мысли чужие читаю?
пользователь вводит количество объектов, прямо или косвенно вводя информацию: нажимая на кнопки, печатая команды, и.т.д.
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 14:34  [ТС]
не придирайся к словам, даже если он вообще не рассуждает терминами программирования и не ставит задачу как программист.
А я говорю, что я программист? То есть, если я я месяц программирую, я уже программист? Или вы что хотели сказать. И, да, законы физики действуют на информацию. Например, она не может распространяться быстрее света.

Добавлено через 1 минуту
Млечный путь - сверхгигант, в нём всего 400 миллиардов звезд. Даже если в среднем на звезду 20 планет, в среднем на планету 200 спутников и плюс ещё пыли на 99.9999% массы галактики, количество объектов всё равно вполне обозримо.
Да, для такой программы терабайта ОЗУ точно мало будет...
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.05.2014, 14:34
Цитата Сообщение от WinRar007 Посмотреть сообщение
Я вроде сказал, что имел в виду
И что? Слипаемость моделируемых объектов и притяжение между переменными - разные явления.
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 14:35  [ТС]
И что? Упругость моделируемых объектов и притяжение между переменными - разные явления.
Переменная объекта - так лучше будет?
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 14:48
WinRar007, пользователь вводит количество объектов, прямо или косвенно вводя информацию: нажимая на кнопки, печатая команды, и.т.д.
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 14:50  [ТС]
пользователь вводит количество объектов, прямо или косвенно вводя информацию: нажимая на кнопки, печатая команды, и.т.д.
Он не вводит. Он в любой момент может добавить ещё один, прямо во время симуляции.
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 14:55
Цитата Сообщение от WinRar007 Посмотреть сообщение
Он не вводит. Он в любой момент может добавить ещё один, прямо во время симуляции.
ну создай ещё один! в чём проблема? всегда в любой момент симуляции известно необходимое число объектов! Ты про списки слышал? А про вектора? Нет? Ну так иди изучай, потому что тебе о них на первой странице ещё сказали, а бредовое обсуждение затянулось на целых шесть страниц!
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 14:58  [ТС]
ну создай ещё один!
А вот как?
Такое точно не подойдёт:
C++
1
2
3
4
void KeyPress()
{
    int Num = 0;
}
Мы просто одну и ту же переменную создавать будем (Ну, и тут другая зона видимости будет).
Так тоже не пойдёт:
C++
1
2
3
4
5
int N1;
int N2;
int N3;
...
int N1000000;
И так:
C++
1
int Arr[1000000];
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 15:00
Цитата Сообщение от WinRar007 Посмотреть сообщение
А вот как?
тебе ещё раз повторить, чтобы тема не 6, а 36 страниц длиной была? Мне не сложно. Повторяю:
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Ты про списки слышал? А про вектора? Нет? Ну так иди изучай
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:02  [ТС]
всегда в любой момент симуляции известно необходимое число объектов!
Нет, не известно. С чего вдруг? А если я захочу создать 1000 объектов, а уже создан массив из 900?

Добавлено через 1 минуту
Ты про списки слышал? А про вектора? Нет? Ну так иди изучай
Я и пошёл изучать! А вы тут продолжили флуд и оффтоп про какой-то ФСБ и население Рашки!
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.05.2014, 15:06
Цитата Сообщение от WinRar007 Посмотреть сообщение
То есть, если я я месяц программирую, я уже программист? Или вы что хотели сказать. И, да, законы физики действуют на информацию. Например, она не может распространяться быстрее света.
Быстрее света не могут распространятся сигналы, а не информация.
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:07  [ТС]
а не информация.
Докажите. Я и многие физики считают обратное.
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 15:10
Цитата Сообщение от WinRar007 Посмотреть сообщение
Докажите. Я и многие физики считают обратное.
не флуди
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.05.2014, 15:10

Бесконечный вывод :(
Я написал программу телефонной книги. И когда в номере телефона я пишу больше, чем 10 цифр, мне в бесконечном цикле выдает меню....

Бесконечный цикл
Здравствуйте, кто мне может объяснить почему у меня в этом участке кода бесконечный цикл, а именно, когда я изменил информацию в...

Бесконечный цикл
Ребят, что-то цикл выполняется постоянно. Покажите ошибку мне/ #include <iostream> using namespace std; int main() { ...

Бесконечный цикл
Задача: Ввести количество камней, ввести вес каждого камня, сложить камни в 2 кучки так чтобы разница между общими массами кучек были...

Бесконечный цикл
Доброго времени суток! Написал программу в среде Visual Studio 2010 Win32 project, но в ней есть кусок кода, когда происходит...


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru