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

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

03.05.2014, 10:07. Показов 22191. Ответов 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, 15:11  [ТС]
Студворк — интернет-сервис помощи студентам
не флуди
Ок.
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.05.2014, 15:17
Цитата Сообщение от WinRar007 Посмотреть сообщение
И так:
Код C++
1
int Arr[1000000];
Почему?
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:18  [ТС]
Почему?
Много памяти жрёт. Обидно, если я всего 2 объекта симулировать буду - куча памяти впустую.
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 15:21
WinRar007, так почему ты ничего не меняешь в своей программе, а сидишь тут и флудишь?
-динамические массивы, связанные списки изучил? Нет? изучай, правь программу!
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:24  [ТС]
так почему ты ничего не меняешь в своей программе, а сидишь тут и флудишь?
-динамические массивы, связанные списки изучил? Нет? изучай, правь программу!
Во первых, с чего ты взял.
Во вторых, я сам распоряжаюсь своим временем.
В третьих, вы сейчас сами сидите и флудите.
Вообще, вы за все эти семь страниц НИЧЕГО дельного не сказали, по этому я вежливо попрошу вас уйти отсюда.
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.05.2014, 15:27
Цитата Сообщение от WinRar007 Посмотреть сообщение
Докажите. Я и многие физики считают обратное.
Информация передаётся с помощью сигналов, или путём перемещения носителей. Это физические процессы, они подчиняются всем законам физики. Но сама информация - это не диск с программой. Диск - носитель, на нём существует запись программы, но сама программа - это идя определённых действий, которые должны привести к определённому результату. Запись на диске можно перекодировать, например, зашифровать. Можно прочитать диск и передать по вайфаю, а потом инопланетяне перекодируют сигнал, обозначив значения бит скважностью, потом другие инопланетяне заменят скважность амплитудой импульса, потом этот сигнал можно запихать в память компьютера, переврав и биты программы, и опкоды и запустить. Если в тоге будут выполнены те же операции, то и программа та же, иначе принята с ошибками.

Добавлено через 35 секунд
Цитата Сообщение от WinRar007 Посмотреть сообщение
Много памяти жрёт. Обидно, если я всего 2 объекта симулировать буду - куча памяти впустую.
Ну так и задай два в квадратных скобках.
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 15:32
Цитата Сообщение от WinRar007 Посмотреть сообщение
Вообще, вы за все эти семь страниц НИЧЕГО дельного не сказали
я более чем по делу тебя попросил не использовать массивы в твоей программе, а использовать вектора или списки. Неужели непонятно или не по делу сказано???!!!
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:34  [ТС]
Ну так и задай два в квадратных скобках.
Нет, мне нужна возможность выбрать после компиляции, после создания массива. То есть, мне должно хватать памяти под 1000000 объектов, но я мог использовать только под два-три (Да любое число), при этом не резервируя ненужную память.
Оффтоп:
Кликните здесь для просмотра всего текста
Информация передаётся с помощью сигналов, или путём перемещения носителей. Это физические процессы, они подчиняются всем законам физики. Но сама информация - это не диск с программой. Диск - носитель, на нём существует запись программы, но сама программа - это идя определённых действий, которые должны привести к определённому результату. Запись на диске можно перекодировать, например, зашифровать. Можно прочитать диск и передать по вайфаю, а потом инопланетяне перекодируют сигнал, обозначив значения бит скважностью, потом другие инопланетяне заменят скважность амплитудой импульса, потом этот сигнал можно запихать в память компьютера, переврав и биты программы, и опкоды и запустить. Если в тоге будут выполнены те же операции, то и программа та же, иначе принята с ошибками.
Тут, если я правильно помню, всё просто. Всё, что выдумано и не выдумано на свете - материя. Материя имеет массу. У информации масса нулевая. Значит, исходя из формулы E=mc^2, получаем, что макс. скорость при нулевой массе - 1 скорость света.


Добавлено через 38 секунд
а использовать вектора или списки.
Это и до вас стало ясно.
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 15:36
Цитата Сообщение от WinRar007 Посмотреть сообщение
Это и до вас стало ясно.
если ясно, почему задаёшь вопросы вроде
Цитата Сообщение от WinRar007 Посмотреть сообщение
Нет, мне нужна возможность выбрать после компиляции, после создания массива.
Вектора и списки для того и нужны, что ты написал!
+ динамические массивы! Что непонятного-то осталось???
0
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:37  [ТС]
Мне осталось непонятно, почему вы до сих пор тут пишете.
если ясно, почему задаёшь вопросы вроде
Это не вопрос, а ответ.
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.05.2014, 15:39
Цитата Сообщение от WinRar007 Посмотреть сообщение
Тут, если я правильно помню, всё просто. Всё, что выдумано и не выдумано на свете - материя. Материя имеет массу. У информации масса нулевая. Значит, исходя из формулы E=mc^2, получаем, что макс. скорость при нулевой массе - 1 скорость света.
Нет. Масса информации - вообще не число, так как информация идеальна по Платону. Но любые вычисления, любые логические операции и всякая передача информации происходит с помощью физических процессов. Вот они и подчиняются законам физики, а не информатики, но сама информация - не луч света, не радиоволна и не диск, а то, что состоянием диска, или параметрами излучения обозначено.
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 15:45
taras atavin, тебе реально нравится про всякую муть болтать на выходных? Нормальные люди на природу едут культурно отдохнуть.
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
03.05.2014, 15:47
Не важно, один бит обозначен комбинацией восьми импульсов, или каждый импульс кодирует бит, энергия, а значит и масса луча одна. Не важно, восемь бугорков на диске кодируют бит, или каждый бугорок кодирует свой бит, диск весит одинаково.

Добавлено через 1 минуту
Kuzia domovenok, а ничего, что Вы сидите на том же самом форуме вместо пляжа?
0
 Аватар для Kuzia domovenok
4268 / 3328 / 926
Регистрация: 25.03.2012
Сообщений: 12,545
Записей в блоге: 1
03.05.2014, 15:47
taras atavin, я бухой, мне можно
0
04.05.2014, 06:50

Не по теме:

А чем Вам Такс не угодил, что его казнить надо? И что то я не пойму, какую систему палач символизирует.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.05.2014, 06:50

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
75
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
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