Anonymous » 05 май 2024, 21:30
Последнее сообщение Anonymous «
Anonymous »
У меня есть код:
class Base {};
template
void Print(const T& obj);
Я хочу специализировать Print для всех классов, производных от Base.
Я попробовал эту концепцию код>:
template
concept DerivedFromBase = std::is_base_of_v;
Anonymous » 05 май 2024, 20:57
Последнее сообщение Anonymous «
Anonymous »
Нужен ли вызов SetClipboardData после вызова EmptyClipboard, когда буфер обмена открывается с использованием аргумента nullptr? Можно ли при очистке содержимого буфера обмена опустить вызов SetClipboardData?
if (!OpenClipboard(nullptr)) {
return...
Anonymous » 05 май 2024, 20:40
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать свой дрон с нуля. У меня есть cytron maker uno, который передает данные с джойстика (вверх, вниз, влево, вправо и т. д.) на STM32F411Re. Сейчас собираю проект на STM32CubeIde и не знаю как написать управление полетом. У меня есть...
Anonymous » 05 май 2024, 20:31
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь распараллелить модифицированную BFS, но получается ошибка. Моя идея состоит в том, что это ошибка из-за раздела else if, поскольку некоторые потоки могут нежелательно обращаться к нему. Я не могу придумать другого способа это исправить....
Anonymous » 05 май 2024, 20:26
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь вызвать NtAllocateVirtualMemory с помощью инструкции системного вызова, но она возвращает ошибку STATUS_ACCESS_VIOLATION
Я пытался запустить его от имени администратора, но он выдал ту же ошибку. Я ожидаю, что он выделит память по...
Anonymous » 05 май 2024, 20:22
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь преобразовать изображение в оттенки серого с помощью opencl. Но когда я пытаюсь создать readbuffer. я получаю сообщение об ошибке сегментации, хотя размер буфера находится в пределах памяти устройства. я пробовал ширину = 4000 и высоту =...
Anonymous » 05 май 2024, 20:16
Последнее сообщение Anonymous «
Anonymous »
В устаревшей среде у нас есть списки объектов, которые должны быть отсортированы в соответствии со значениями некоторых членов различными способами.
Одной из идей, которые можно использовать в современном C++ 20, является сопоставление объект в...
Anonymous » 05 май 2024, 20:15
Последнее сообщение Anonymous «
Anonymous »
У меня был неожиданный результат от сокращения параллельного simd openmp на Apple M1 с Clang 17.0.6 и -O3, которого я никогда не встречал с gcc. В конечном итоге проблема сводится к следующему примеру:
std::size_t size = 1024;
std::vector...
Anonymous » 05 май 2024, 20:07
Последнее сообщение Anonymous «
Anonymous »
Недавно я обновил компилятор Clang на своем M1 Mini Mac с Clang 17.0.6 до Clang 18.1.5 через менеджер пакетов Brew. У меня было несколько тестовых программ с std::println, которые отлично работали с Clang 17.0.6. Теперь с Clang 18.1.5 я получаю...
Anonymous » 05 май 2024, 20:02
Последнее сообщение Anonymous «
Anonymous »
При выполнении
const double d = std::nan ( Hello );
вы получаете NAN, содержащий строку «Hello». Как можно вернуть эту строку из переменной d? Неужели просто нет стандартного способа? Кажется, что эта функция не имеет особого смысла без...
Anonymous » 05 май 2024, 19:49
Последнее сообщение Anonymous «
Anonymous »
введите здесь описание изображения
Я столкнулся с этой ошибкой при компиляции программы и не знаю, как ее исправить.
Я пытался найти соответствующие документы, но пока не может быть решена. Надеюсь, каждый сможет мне помочь и объяснить эту ошибку...
Anonymous » 05 май 2024, 19:44
Последнее сообщение Anonymous «
Anonymous »
Это мой первый вопрос, всем привет!
У меня проблема с внешней функцией extern void TestExtern(); он определен как extern в файле .h моей общей библиотеки (.dll) и вызывается из cpp. Эта функция объявлена (реализована) в файле cpp моего проекта...
Anonymous » 05 май 2024, 19:40
Последнее сообщение Anonymous «
Anonymous »
В моем алгоритме мне нужно создать информационный вывод. Мне нужно записать логическую матрицу в файл bmp.
Это должно быть монохромное изображение, где пиксели белые, если матрица такого элемента верна.
Основная проблема — заголовок bmp и его...
Anonymous » 05 май 2024, 19:36
Последнее сообщение Anonymous «
Anonymous »
Я все еще хочу использовать 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...
Anonymous » 05 май 2024, 19:30
Последнее сообщение Anonymous «
Anonymous »
Это вопрос о простоте использования. Мое главное желание состоит в том, чтобы, когда я сворачиваю код класса, за исключением области тела класса, то, что я вижу и читаю, было как можно более кратким и необходимым, включая все атрибуты и члены.
У...
Anonymous » 05 май 2024, 19:12
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь запрограммировать объектно-ориентированную игру «501 дартс» на C++. Я настроил все свои функции, но когда я запускаю программу, она не отображает счет игрока, несмотря на отсутствие сообщений об ошибках. Очевидно, я запрограммировал...
Anonymous » 05 май 2024, 19:03
Последнее сообщение Anonymous «
Anonymous »
Цель:
Я хотел бы установить пакеты с помощью apt, а затем иметь возможность кросс-компиляции WSL2 для RPI 3B+.
Я использую amd64 и пытаюсь кросс-компилировать для Arm64
Описание текущей попытки:
Я установил кросс-компилятор на WSL2 и убедился,...
Anonymous » 05 май 2024, 18:51
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь использовать std::vector, который имеет функции-члены constexpr, начиная с C++20, для вычислений во время компиляции со статически известным, но неочевидным количеством значений, а затем переносить эти значения во время выполнения,...
Anonymous » 05 май 2024, 18:22
Последнее сообщение Anonymous «
Anonymous »
Я изучал хеш-таблицы на C++ и узнал, что существует два типа представления хеш-таблиц: один с использованием дерева, а другой с использованием массива из связанного списка.
Поскольку хеш-таблица обеспечивает мне самую быструю добавление и самый...
Anonymous » 05 май 2024, 18:19
Последнее сообщение Anonymous «
Anonymous »
Я хочу получить доступ к списку имен драйверов с помощью C++ ASIO SDK компании Steinberg, чтобы выбрать драйвер и загрузить его. Поэтому я пытаюсь использовать пример hostsample.cpp для написания своего кода, он компилируется, но не хочет...
Anonymous » 05 май 2024, 18:13
Последнее сообщение Anonymous «
Anonymous »
Я только что обнаружил, что xcode/clang не позволяет создавать std::string_view из char* nullptr. Я ожидаю, что это установит size() равным 0 и вернет ноль для data(), и именно так это реализовано в gcc 7.2 на моем компьютере с Ubuntu Linux.
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения