Я пытаюсь использовать библиотеку assimp. До сих пор я скомпилировал его с помощью cmake в соответствии с инструкциями и теперь включил в раздел связанного двоичного файла проекта Xcode. Когда я включаю libassimp.6.0.4.dylib, он выдает ошибку...
Я следил за руководством этого парня «Как программировать игру с нуля на C++», и мне было интересно, почему window_class.lpszClassName = «Класс окна игры»; имеет синтаксическую ошибку, но когда я добавил L перед «Класс окна игры»;, синтаксическая...
Недавно кто-то с высокой репутацией здесь, в Stack Overflow, написал в комментарии, что необходимо привести аргумент char к unsigned char перед вызовом std::toupper и std::tolower (и подобных функций).
С другой стороны, Бьёрн Страуструп не упоминает...
В идеале мне нужен один класс для каждого файла или, если у меня есть функции, не являющиеся членами, одна функция для каждого файла. Причины следующие:
Когда я читаю код, я всегда буду знать, в каком файле я должен найти определенную функцию или...
Почему в следующем коде адрес, удерживаемый указателем x, меняется после удаления? Насколько я понимаю, вызов delete должен освободить выделенную память из кучи, но не должен изменять адрес указателя.
Я только что загрузил открытую библиотеку импорта активов (Assimp), которая представляет собой API, используемый для импорта форматов 3D-файлов, таких как .3DS и .Obj, в исходный код. Это значительно упрощает рендеринг сеток с использованием...
с использованием компилятора MS VS C++ 19.50 с /std:c++23preview Я получил ожидаемое сообщение об ошибке «printf: идентификатор не найден», потому что в...
Недавно кто-то с высокой репутацией здесь, в Stack Overflow, написал в комментарии, что необходимо привести аргумент char к unsigned char перед вызовом std::toupper и std::tolower (и подобных функций).
С другой стороны, Бьёрн Страуструп не упоминает...
Я хотел создать окно размером 300×100 с помощью CreateWindowExW:
HWND hwnd = CreateWindowExW(0,
WndClassName,
L 300 x 100 window ,
WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU,
1001,
1001,
300,
100,
NULL,
NULL,
hInstance,
NULL);
Я следил за уроком этого парня «Как программировать игру с нуля в учебнике по C++», и мне было интересно, почему
window_class.lpszClassName = Класс окна игры ; имеет синтаксическую ошибку, но когда я добавил букву L перед «Классом окна игры»; ,...
Я использую OMPL для получения путей для экраноплана с помощью OwenStateSpace.
Дело в том, что по какой-то причине он не принимает во внимание ориентацию каждого состояния при создании промежуточных состояний, поэтому, когда я показываю его на RVIZ,...
У меня есть программа, которая считывает информацию заголовка, такую как количество каналов и т. д., из файлов .wav, использующих RIFF wav fmt.
Я хочу сделать ее совместимой с любым файлом расширения .wav, который следует за riff wav fmt. Это...
Я пытаюсь собрать mingw 13.0.0 с помощью набора инструментов gcc 15.0.2 в Windows, используя другую сборку mingw 13.0.0 с gcc 15.0.2 под оболочкой busybox. Как описано в этом руководстве, я сначала настроил, собрал и установил GNU binutils 2.45.1 с...
с использованием компилятора MS VS C++ 19.50 с /std:c++23preview Я получил ожидаемое сообщение об ошибке «printf: идентификатор не найден», потому что в...
Я использую C++17 в Linux и заметил кое-что неожиданное при регистрации временных меток. В рамках одного долго выполняющегося процесса вызовы std::chrono::system_lock::now() иногда возвращают время, более раннее, чем предыдущий вызов.
Упрощенный...
Я создал проект cmake, dll-регистратор и еще одну dll, которая импортирует регистратор. Они взяты из CMakeLists.txt, поэтому различий в параметрах сборки нет.
Класс Logger похож на
class LPLOGGER_EXPORT Logger : public QObject {
Q_OBJECT
/*...*/...
Как я могу поддерживать работу сервера без использования std::getline или boost::asio?
Предоставляет ли cpprest какие-либо интерфейсы для этого?
Использование boost::asio может достичь этой цели, но предоставляет ли cpprest какой-либо другой...
Предполагая, что шаблоны использования одинаковы (т.е. нет отрицательных чисел), что предпочтительнее использовать для различных индексов типа int или size_t?
Есть ли разница в...
Я пишу код C++, который работает на Linux, встроенном в BusyBox. В моем коде и его библиотеках есть несколько вызовов std::chrono::system_lock::now() для получения текущего времени.
До сих пор мой компьютер был настроен как часовой пояс по умолчанию...
Я использую C++17 в Linux и заметил кое-что неожиданное при регистрации временных меток. В рамках одного долго выполняющегося процесса вызовы std::chrono::system_lock::now() иногда возвращают время, более раннее, чем предыдущий вызов.
Упрощенный...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения