Привет! Код на Си возвращает сырой указатель в Го. Я могу как-нибудь преобразовать данные за этим указателем в []byte без копирования с помощью CGoBytes?
Как можно перегрузить шаблон функции, чтобы для легких типов (int, double, T*) передавать в функцию копирование, а для самописных типов - передавать по ссылке?
Читал статью, в которой автор делил разработчиков цг на категории. Если изучаешь API, то ты занимаешься архитектурой и написание рендерера. А если ты хочешь изучать рендеринг ...
Всем привет. В с++ у меня есть объект, который создаёт lua_state, загружает скрипты, делая проверки. После этого мне нужно создать несколько копий этого объекта, чтобы у кажд...
Привет. Есть абстрактный класс BaseWindow и два производных: GLFWWindow и SDLWindow. Как я могу сделать класс Window: public BaseWindow, который будет использоваться в пользо...
Как можно реализовать следующую фичу в плюсах. У меня есть ввод с клавиатуры, в качестве менеджера используется glfw. Я хочу в коде обращаться к событию как keyboard.key_shif...
Есть функция template<typename T> T& get(string name) { //получаю значение в variant и возвращаю его } Как в этом случае обработать ошибку, что пользователь указал тип T, к...
Привет. Есть класс с большим объектом class StateCreateResult { std::vector<ErrorDescription> error_descriptions_; public: ??? get_errors(); }; Я хочу сделать std::move...
Привет. Пытаюсь вызвать метод класса через указатель, передавая в функцию указатель на метод и объект. Но не получается вызвать, компилятор ругается, что неправильно вызываю. ...
В больших играх может в ECS существовать больше 2^32 сущностей, одновременно загруженных в память? Что-то цифра большая
Я правильно понимаю, что 3D движок имеет какие возможности, а потом мы под каждую задачу лепим из его возможностей то, ч о нам требуется? Допустим, у нас есть движок, который ...
Привет. В каких случаях нужно выносить какой-то код в библиотеку? Только когда эта часть может быть использована в нескольких проектах или есть ещё какие-либо соображения?