Бесконечный цикл
Капитан, я нашёл вашу лодку
Бесконечный цикл - это нормально. А как размер массива поменять?
Создать новый большего размера и скопировать туда элементы из предыдущего. Либо использовать std::vector.
не использовать массив, если не знаешь окончательный размер
А зачем тогда динамические массивы?
Чтобы создавать массивы, размер которых не известен во время компиляции
Где ты возьмёшь динамический массив, если в языке его попросту нет?
использовать листы
Откусывать оперативку во время использования
Кусать память понемножку, нежно лаская губами каждый байт. Сжимая ноги всё крепче в тщетной попытке сдержать любопытство, где же, где же она спряталась? В оперативной памяти, на диске, или шалунишка приютился на коленях дяденьки Кэша? Стыдливо пряча за его расстёгнутой рубашкой своё залитое алой краской лицо. Скажи, скажи же мне, развратница Мадам таблица виртуальной памяти! Скажи, чтобы я с ещё большей страстью набросился на диспетчер памяти в порыве необузданного бушующего голода. Срывая с неё последние покровы, пока не съем её всю, каждый её кусочек, без остатка! Ощущая мягкое послевкусие двоичной системы, покалывающей каждым своим битом и отдающей томной негой во все части моей электронной души!
На джаве пишете? ; )
PHP
В си есть realloc
В плюсах либо new, memcpy, delete, либо используй vector, у него есть resize.
В плюсах либо new, memcpy, delete, либо используй vector, у него есть resize.
Нет чтобы как на нормальных сайтах давать битую ссылку и комментарий «всё топик можно закрывать, проблему решил сам»
array->resize()
Это потому что пускают к очереди проверок кого ни попадя.
"possible duplicate"
Чтобы написать коммент, необходимо залогиниться