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

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

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
WinRar007
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 10:07     Бесконечный массив #1
Наверняка тут уже неоднократно спрашивали об этом, но я не смог ничего найти (Ну как всегда, короче), и по этому создал новую тему.
Итак, вопрос: как сделать бесконечный массив? И, желательно, чтоб он был не изначально бесконечный, а расширялся по надобности.
Я так понял, тут от указателей плясать надо, но как ни думал, не допёрло... Плохо думал, видимо.
Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2014, 10:07     Бесконечный массив
Посмотрите здесь:

C++ Бесконечный цикл
Бесконечный цикл C++
Бесконечный цикл C++
C++ Бесконечный цикл
Бесконечный цикл while C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
WinRar007
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:11  [ТС]     Бесконечный массив #61
не флуди
Ок.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.05.2014, 15:17     Бесконечный массив #62
Цитата Сообщение от WinRar007 Посмотреть сообщение
И так:
Код C++
1
int Arr[1000000];
Почему?
WinRar007
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:18  [ТС]     Бесконечный массив #63
Почему?
Много памяти жрёт. Обидно, если я всего 2 объекта симулировать буду - куча памяти впустую.
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
03.05.2014, 15:21     Бесконечный массив #64
WinRar007, так почему ты ничего не меняешь в своей программе, а сидишь тут и флудишь?
-динамические массивы, связанные списки изучил? Нет? изучай, правь программу!
WinRar007
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:24  [ТС]     Бесконечный массив #65
так почему ты ничего не меняешь в своей программе, а сидишь тут и флудишь?
-динамические массивы, связанные списки изучил? Нет? изучай, правь программу!
Во первых, с чего ты взял.
Во вторых, я сам распоряжаюсь своим временем.
В третьих, вы сейчас сами сидите и флудите.
Вообще, вы за все эти семь страниц НИЧЕГО дельного не сказали, по этому я вежливо попрошу вас уйти отсюда.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.05.2014, 15:27     Бесконечный массив #66
Цитата Сообщение от WinRar007 Посмотреть сообщение
Докажите. Я и многие физики считают обратное.
Информация передаётся с помощью сигналов, или путём перемещения носителей. Это физические процессы, они подчиняются всем законам физики. Но сама информация - это не диск с программой. Диск - носитель, на нём существует запись программы, но сама программа - это идя определённых действий, которые должны привести к определённому результату. Запись на диске можно перекодировать, например, зашифровать. Можно прочитать диск и передать по вайфаю, а потом инопланетяне перекодируют сигнал, обозначив значения бит скважностью, потом другие инопланетяне заменят скважность амплитудой импульса, потом этот сигнал можно запихать в память компьютера, переврав и биты программы, и опкоды и запустить. Если в тоге будут выполнены те же операции, то и программа та же, иначе принята с ошибками.

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


Добавлено через 38 секунд
а использовать вектора или списки.
Это и до вас стало ясно.
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
03.05.2014, 15:36     Бесконечный массив #69
Цитата Сообщение от WinRar007 Посмотреть сообщение
Это и до вас стало ясно.
если ясно, почему задаёшь вопросы вроде
Цитата Сообщение от WinRar007 Посмотреть сообщение
Нет, мне нужна возможность выбрать после компиляции, после создания массива.
Вектора и списки для того и нужны, что ты написал!
+ динамические массивы! Что непонятного-то осталось???
WinRar007
 Аватар для WinRar007
1 / 1 / 0
Регистрация: 08.04.2014
Сообщений: 80
03.05.2014, 15:37  [ТС]     Бесконечный массив #70
Мне осталось непонятно, почему вы до сих пор тут пишете.
если ясно, почему задаёшь вопросы вроде
Это не вопрос, а ответ.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.05.2014, 15:39     Бесконечный массив #71
Цитата Сообщение от WinRar007 Посмотреть сообщение
Тут, если я правильно помню, всё просто. Всё, что выдумано и не выдумано на свете - материя. Материя имеет массу. У информации масса нулевая. Значит, исходя из формулы E=mc^2, получаем, что макс. скорость при нулевой массе - 1 скорость света.
Нет. Масса информации - вообще не число, так как информация идеальна по Платону. Но любые вычисления, любые логические операции и всякая передача информации происходит с помощью физических процессов. Вот они и подчиняются законам физики, а не информатики, но сама информация - не луч света, не радиоволна и не диск, а то, что состоянием диска, или параметрами излучения обозначено.
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
03.05.2014, 15:45     Бесконечный массив #72
taras atavin, тебе реально нравится про всякую муть болтать на выходных? Нормальные люди на природу едут культурно отдохнуть.
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
03.05.2014, 15:47     Бесконечный массив #73
Не важно, один бит обозначен комбинацией восьми импульсов, или каждый импульс кодирует бит, энергия, а значит и масса луча одна. Не важно, восемь бугорков на диске кодируют бит, или каждый бугорок кодирует свой бит, диск весит одинаково.

Добавлено через 1 минуту
Kuzia domovenok, а ничего, что Вы сидите на том же самом форуме вместо пляжа?
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
03.05.2014, 15:47     Бесконечный массив #74
taras atavin, я бухой, мне можно
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2014, 06:50     Бесконечный массив
Еще ссылки по теме:

C++ Бесконечный цикл for
C++ Массив структур. Вышел бесконечный цикл
C++ Бесконечный цикл

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

Или воспользуйтесь поиском по форуму:
taras atavin
04.05.2014, 06:50     Бесконечный массив
  #75

Не по теме:

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

Yandex
Объявления
04.05.2014, 06:50     Бесконечный массив
Ответ Создать тему
Опции темы

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