xfnxfn, указатели нужны в первую очередь для доступа к выделенной в куче памяти.
Операторы malloc (C) и new (C++) возвращают именно указатель на выделенную память (адрес выделенной ячейки памяти)
xfnxfn, и второй нюанс. Динамическое выделение памяти (например, когда программа заполнила входными данными какой-то массив, но ей требуется ещё место, и ей надо перевыделить место под этот массив, но уже большего размера) нельзя осуществить на стеке, оно делается в куче.
Динамическое выделение памяти может осуществляться только в куче.
xfnxfn, если твоей программе в процессе работы требуется много оперативной памяти, то эту память надо брать из кучи, а не из стека. Потому что размер стека для каждой программы (на самом деле, для каждого потока программы) ограничен обычно всего лишь одним мегабайтом. А в куче можно хранить хоть 8 гигабайт данных (конечно если в компьютере физически установлено столько оперативной памяти).
res2001, блииин, и правда, на гитхабе есть готовые билды... А я раньше не мог их там найти...
Я как дурак пытался исходники собирать (но не выходило)
Спасибо за Qt)
res2001, нет, Qt Creator привязывается к системе и к родному пути установки.
После перемещения папки IDE мне пришлось ещё редактировать реестр и вручную создавать и настраивать профили Qt, отладчики, компиляторы и т.п., иначе проект даже создать было невозможно.
Я не глупый, я прекрасно понимаю что ты пытаешься до меня донести, но я боюсь другого. Думаю нет смысла больше обсуждать эту тему, я останусь при своём мнении)
Ziptar, на моём 10-летнем ноуте Lenovo утилита производителя, отвечающая за режимы энергопотребления, не заменяет виндузовые настройки электропитания, а просто синхронизируется с ними. И редачить можно и то, и другое.
res2001, я перемещал установленную IDE для C++ - Qt Creator с одного диска на другой. И установленные в Винду ярлыки тоже модифицировал. Но был один ярлык с некорректным путём рабочей папки. Это ПО критично для меня, поэтому я не хочу кардинально менять в ярлыках какие-либо пути. Вдруг с этим в будущем возникнет какая-то проблема, а я буду думать, что %SystemRoot%/system32 - это родной путь рабочей папки...
res2001, в том-то и дело, что там указан несуществующий путь.
А если указан несуществующий путь, то ты не сможешь внести другие правки в свойства этого ярлыка. Винда просто не позволит применить изменения...