Anonymous » 03 янв 2025, 20:56
Последнее сообщение Anonymous «
Anonymous »
У меня есть шаблон класса template struct foo.
Этот класс может быть вложен, например Итак: foo. Единственный параметр, который принимает структуру foo, — это первый параметр с именем типа T
Я не могу изменить порядок параметров
Anonymous » 03 янв 2025, 20:45
Последнее сообщение Anonymous «
Anonymous »
Я проверяю, пересекает ли луч треугольник. На данный момент я использую следующий код, чтобы проверить, есть ли пересечение между треугольником и лучом от начала координат до середины треугольника:
Ray *ray = new Ray(Vec3(0),...
Anonymous » 03 янв 2025, 20:36
Последнее сообщение Anonymous «
Anonymous »
Я изучал, как использовать seccomp, и написал что-то для его тестирования. Я объединил его части, чтобы предоставить небольшой образец.
#define SECCOMP_RET_KILL 0x00000000U
#define SECCOMP_RET_TRAP 0x00030000U
#define SECCOMP_RET_ERRNO 0x00050000U...
Anonymous » 03 янв 2025, 20:31
Последнее сообщение Anonymous «
Anonymous »
C++0x добавляет hash(...).
Однако мне не удалось найти функцию hash_combine, как она представлена в повышении. Каков самый чистый способ реализовать что-то подобное? Возможно, используя C++0x xor_combine?
Anonymous » 03 янв 2025, 20:23
Последнее сообщение Anonymous «
Anonymous »
Я создал с помощью OpenGL автомобильный симулятор. Для коробки столкновения автомобилей я использовал OBB. Проблема в том, что я хочу повернуть поле столкновений. для этого я использую эту функцию:
std::vector rotateCollisionBox(float angle,...
Anonymous » 03 янв 2025, 19:58
Последнее сообщение Anonymous «
Anonymous »
В этой статье представлен псевдокод того, как компилятор преобразует функцию сопрограммы:
ReturnType someCoroutine(Parameters parameter)
{
auto* frame = new coroutineFrame(std::forward
(parameters));
auto returnObject =...
Anonymous » 03 янв 2025, 19:48
Последнее сообщение Anonymous «
Anonymous »
У меня есть класс, который адаптирует std::vector для моделирования контейнера объектов, специфичных для предметной области. Я хочу предоставить пользователю большую часть API std::vector, чтобы он мог использовать знакомые методы (size,clear, at и...
Anonymous » 03 янв 2025, 19:40
Последнее сообщение Anonymous «
Anonymous »
У меня есть проект CMake, который использует vcpkg.json для использования vcpkg и CMakePresets.json для настройки параметров CMake.
Это vcpkg.json:
{
name : myproj ,
version : 1.0.0 ,
dependencies :
}
Anonymous » 03 янв 2025, 19:11
Последнее сообщение Anonymous «
Anonymous »
Я создаю контекстное меню, вызывая IContextMenu::QueryContextMenu.
Все в порядке, за исключением двух вещей, и обе эти проблемы возникают при отображении контекстного меню для папки администратора, что в моем случае это текущий пользователь....
Anonymous » 03 янв 2025, 19:10
Последнее сообщение Anonymous «
Anonymous »
Кто-нибудь успешно отлаживает C++ под VSCode в Windows, работающей на архитектуре ARM? Если да, то мне бы очень хотелось увидеть ваши файлы конфигурации. Все, что я пробовал, потерпело неудачу.
Anonymous » 03 янв 2025, 18:48
Последнее сообщение Anonymous «
Anonymous »
Я планирую разработать программный инструмент, который автоматически редактирует видеомонтаж в соответствии с пользовательскими требованиями.
После выбора большой партии видео необходимо будет обнаружить такие вещи, как тряска камеры, плохое...
Anonymous » 03 янв 2025, 18:35
Последнее сообщение Anonymous «
Anonymous »
Предположим, у меня есть класс OS, который объявляет только интерфейс операционной системы.
struct OS {
virtual int read();
virtual int write();
virtual int open();
virtual int close();
/* ... a lot of methods */
};
Anonymous » 03 янв 2025, 18:27
Последнее сообщение Anonymous «
Anonymous »
Может кто-нибудь сказать мне, как создать статическую библиотеку из файлов .cpp и .hpp? Нужно ли мне создавать .o и .a? Я также хотел бы знать, как скомпилировать статическую библиотеку и использовать ее в другом коде .cpp. У меня есть header.cpp,...
Anonymous » 03 янв 2025, 18:25
Последнее сообщение Anonymous «
Anonymous »
Я хочу преобразовать двойное число в строку с заданным количеством десятичных знаков как в C++, так и в C#, и хочу, чтобы результаты этих преобразований были одинаковыми на обоих языках. Особенно преобразование в C++ должно быть равно преобразованию...
Anonymous » 03 янв 2025, 18:08
Последнее сообщение Anonymous «
Anonymous »
Мне нужна помощь в написании читаемого кода для составления монадических обратных вызовов C++23. Я обнаружил, что, хотя код, который я создаю, имеет тенденцию быть более правильным, сценарии, в которых мне нужно объединить результаты двух...
Anonymous » 03 янв 2025, 18:08
Последнее сообщение Anonymous «
Anonymous »
Я модифицирую пример эха Boost Asio, чтобы использовать async_read_until для чтения входных данных слово за словом. Несмотря на то, что я использую async_read_until, кажется, что все отправленные данные читаются из сокета. Кто-нибудь может...
Anonymous » 03 янв 2025, 17:12
Последнее сообщение Anonymous «
Anonymous »
Вопрос: есть ли способ быстро и легко перерабатывать и интегрировать проекты графического интерфейса для игры C++/SDL2, которая не разрабатывается внутри игрового движка?
Я делаю игру на C++/SDL2. Это текстовая ролевая игра, поэтому она не...
Anonymous » 03 янв 2025, 16:58
Последнее сообщение Anonymous «
Anonymous »
Я запускаю Ubuntu и выполнил команду top -H -p 486944, чтобы показать потоки моего приложения, который показывает поток с именем iou-sqp-486944. Этот поток не был создан мной, и он не появляется в выводе информационных потоков при использовании GDB...
Anonymous » 03 янв 2025, 16:55
Последнее сообщение Anonymous «
Anonymous »
Я планирую разработать программный инструмент, который автоматически редактирует видеомонтаж в соответствии с пользовательскими требованиями.
После выбора большой партии видео необходимо будет обнаружить такие вещи, как тряска камеры, плохое...
Anonymous » 03 янв 2025, 16:53
Последнее сообщение Anonymous «
Anonymous »
Может кто-нибудь объяснить, почему все передают std::unique_ptr по значению, а не по ссылке rvalue?
Из того, что я наблюдал, для этого требовался дополнительный конструктор перемещения быть вызван.
Вот пример класса, содержащего «указатель». Чтобы...
Anonymous » 03 янв 2025, 16:33
Последнее сообщение Anonymous «
Anonymous »
Я вижу это при запуске приложения:
Я получаю эту ошибку, даже если у меня есть все необходимые библиотеки DLL в папке с исполняемым файлом. Я использую Windows 11, Qt 6.2 и Mingw 9 64 бит в качестве компилятора, который у меня был в самой папке...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения