Хвостатый кодер
https://www.youtube.com/watch?v=ol4OSIGGukA
YouTube
ENA: Dream BBQ Chapter 1 - Full GAME Walkthrough & Ending (Showcase)
🍕Join the FoxPlay's Army: https://youtube.com/@FoxPlayYT/join
Timecodes:
00:00:00 - Full Walkthrough
01:13:43 - Ending & Credits
01:17:04 - Post Credits Scene
Game: https://store.steampowered.com/app/2134320/ENA_Dream_BBQ
#ena #gameplay #ending
Timecodes:
00:00:00 - Full Walkthrough
01:13:43 - Ending & Credits
01:17:04 - Post Credits Scene
Game: https://store.steampowered.com/app/2134320/ENA_Dream_BBQ
#ena #gameplay #ending
inline static SwupdateController* swupdateControllerInstance = nullptr;
Вот такая штука что бы сделать
swupdateControllerInstance = this;С++ проклято ибо что мне пришлось уши вывернуть что бы узнать что мне надо написать именно так что бы я мог сделать вызов callback обычной функции из C static callback
Если верить бездушным транформаторам то:
Строка inline static SwupdateController* swupdateControllerInstance = nullptr; в C++17 объявляет переменную с именем swupdateControllerInstance. Эта переменная:
Является указателем на объект типа SwupdateController.
Инициализирована значением nullptr, то есть изначально никуда не указывает.
Благодаря inline, её определение (включая инициализацию) может находиться в заголовочном файле без вызова ошибок компоновки при множественном включении этого файла.
Благодаря static, она имеет внутреннее связывание. Это означает, что каждая единица трансляции (каждый .cpp файл, который включает заголовок с этим объявлением) получит свою собственную, независимую копию этой переменной swupdateControllerInstance. Изменения этой переменной в одном .cpp файле не повлияют на её копию в другом .cpp файле.
Понятнее не стало. (мне лично) Где купить 42 часа в стуках? Не подскажете? Что бы понимать все эти абстрактные заморочки
❤1😭1