1680 читали · 1 год назад
#4 Стек vs Куча
Кратко про основные различия (этого ответа достаточно на собеседовании): 🟰 Стек работает быстрее, потокобезопасен и имеет фиксированный размер. Управляется ОС. Хранит локальные переменные и аргументы функций. 💩 Память в куче динамически расширяемая и требует ручного управления или участия сборщика мусора. Может хранить глобальные переменные и ссылки (указатели). 🟰 Выделение памяти в стеке последовательно и фиксировано на этапе компиляции, и нельзя изменять размер стека после начала выполнения программы...
8 месяцев назад
Делаем игру на Unity и изучаем C# (Часть 11)
В этом уроке выдадим нашему главному герою топор и научим отбиваться от волка, а ещё разберём одну важную проблему, которая может привести нашу игру к ошибке. Не забудьте подписаться, если интересна тем создания игр, чтобы изучить предыдущие статьи и не пропустить продолжение. И давайте начнём творить! :) Переполнение стека вызовов Благодаря комментарию подписчика, который обратил внимание на проблему переполнения стека вызовов, я изучил тему (сам был не в курсе) и думаю стоит о ней рассказать простыми словами...