Я написал систему частиц на основе графического процессора (вычислительных шейдеров). Он работает нормально, я хотел добавить столкновение с буфером глубины.
Непрозрачные объекты визуализируются отложенным способом, а некоторые объекты используют...
У меня есть этот код для перемещения по изображению при перетаскивании, но когда я достигаю одного из пределов изображения, он возвращает следующую ошибку
Error: Assertion failed (0
Я хочу специализировать Print для всех классов, производных от Base.
Я попробовал эту концепцию код>:
template
concept DerivedFromBase = std::is_base_of_v;
Нужен ли вызов SetClipboardData после вызова EmptyClipboard, когда буфер обмена открывается с использованием аргумента nullptr? Можно ли при очистке содержимого буфера обмена опустить вызов SetClipboardData?
if (!OpenClipboard(nullptr)) {
return...
Я пытаюсь создать свой дрон с нуля. У меня есть cytron maker uno, который передает данные с джойстика (вверх, вниз, влево, вправо и т. д.) на STM32F411Re. Сейчас собираю проект на STM32CubeIde и не знаю как написать управление полетом. У меня есть...
Я пытаюсь распараллелить модифицированную BFS, но получается ошибка. Моя идея состоит в том, что это ошибка из-за раздела else if, поскольку некоторые потоки могут нежелательно обращаться к нему. Я не могу придумать другого способа это исправить....
Я пытаюсь вызвать NtAllocateVirtualMemory с помощью инструкции системного вызова, но она возвращает ошибку STATUS_ACCESS_VIOLATION
Я пытался запустить его от имени администратора, но он выдал ту же ошибку. Я ожидаю, что он выделит память по...
Я пытаюсь преобразовать изображение в оттенки серого с помощью opencl. Но когда я пытаюсь создать readbuffer. я получаю сообщение об ошибке сегментации, хотя размер буфера находится в пределах памяти устройства. я пробовал ширину = 4000 и высоту =...
В устаревшей среде у нас есть списки объектов, которые должны быть отсортированы в соответствии со значениями некоторых членов различными способами.
Одной из идей, которые можно использовать в современном C++ 20, является сопоставление объект в...
У меня был неожиданный результат от сокращения параллельного simd openmp на Apple M1 с Clang 17.0.6 и -O3, которого я никогда не встречал с gcc. В конечном итоге проблема сводится к следующему примеру:
std::size_t size = 1024;
std::vector...
Недавно я обновил компилятор Clang на своем M1 Mini Mac с Clang 17.0.6 до Clang 18.1.5 через менеджер пакетов Brew. У меня было несколько тестовых программ с std::println, которые отлично работали с Clang 17.0.6. Теперь с Clang 18.1.5 я получаю...
вы получаете NAN, содержащий строку «Hello». Как можно вернуть эту строку из переменной d? Неужели просто нет стандартного способа? Кажется, что эта функция не имеет особого смысла без...
введите здесь описание изображения
Я столкнулся с этой ошибкой при компиляции программы и не знаю, как ее исправить.
Я пытался найти соответствующие документы, но пока не может быть решена. Надеюсь, каждый сможет мне помочь и объяснить эту ошибку...
Это мой первый вопрос, всем привет!
У меня проблема с внешней функцией extern void TestExtern(); он определен как extern в файле .h моей общей библиотеки (.dll) и вызывается из cpp. Эта функция объявлена (реализована) в файле cpp моего проекта...
В моем алгоритме мне нужно создать информационный вывод. Мне нужно записать логическую матрицу в файл bmp.
Это должно быть монохромное изображение, где пиксели белые, если матрица такого элемента верна.
Основная проблема — заголовок bmp и его...
Я все еще хочу использовать gcc std::stacktrace, поэтому я создаю свой собственный gcc с помощью ./configure --enable-libstdcxx-backtrace=yes
Следующее код
/home/roroco/Dropbox/cpp/cpp-global-deps/gcc-13.2.0/dist/bin/g++ -std=c++23...
Это вопрос о простоте использования. Мое главное желание состоит в том, чтобы, когда я сворачиваю код класса, за исключением области тела класса, то, что я вижу и читаю, было как можно более кратким и необходимым, включая все атрибуты и члены.
У...
Я пытаюсь запрограммировать объектно-ориентированную игру «501 дартс» на C++. Я настроил все свои функции, но когда я запускаю программу, она не отображает счет игрока, несмотря на отсутствие сообщений об ошибках. Очевидно, я запрограммировал...
Цель:
Я хотел бы установить пакеты с помощью apt, а затем иметь возможность кросс-компиляции WSL2 для RPI 3B+.
Я использую amd64 и пытаюсь кросс-компилировать для Arm64
Описание текущей попытки:
Я установил кросс-компилятор на WSL2 и убедился,...
Я пытаюсь использовать std::vector, который имеет функции-члены constexpr, начиная с C++20, для вычислений во время компиляции со статически известным, но неочевидным количеством значений, а затем переносить эти значения во время выполнения,...
Я изучал хеш-таблицы на C++ и узнал, что существует два типа представления хеш-таблиц: один с использованием дерева, а другой с использованием массива из связанного списка.
Поскольку хеш-таблица обеспечивает мне самую быструю добавление и самый...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения