Использование программы, которая использует std :: fileystem для чтения каталога, отфильтровать имена, а затем открыть и написать несколько файлов.
Это прекрасно работает с Linux. /> Я использовал последние 2 дня для поиска решения, такого как...
Я работаю с OpenGL ES 2.0 над встроенной системой, чтобы отображать кольца в виде эллипсов. Первоначально я вычислял координаты эллипса на процессоре, и он отображался правильно. Чтобы оптимизировать, я переместил вычисление координат в GPU,...
Каковы различия между новым std :: function_ref , которые были добавлены в C ++ 26, и «делегат»? Они одинаковы? Вызывая делегат, затем вызывает функцию члена, заинтересованное в классе, в классе заостренного. /> Невозможно быстрые делегаты C ++,...
(извините за мой плохой английский)
Я пытаюсь создать пользовательский элемент управления по проекту на основе диалога MFC (Visual Studio 2012).
Это настройка, когда я создаю проект, основанный на диалоге MFC:
my_tool_func() -это функция утилиты Cmake-API, которая вводит параметры компиляции для каждого избирателей в целевую цель, поставляемую пользователя. Флаги.
минимальный воспроизводимый пример
// test.cpp
#include
Я работаю с OpenGL ES 2.0 над встроенной системой, чтобы отображать кольца в виде эллипсов. Первоначально я вычислял координаты эллипса на процессоре, и он отображался правильно. Чтобы оптимизировать, я переместил вычисление координат в GPU,...
У меня есть Boost :: asio :: ssl :: Stream , который используется для чтения и записи данных над безопасным соединением.
В какой -то момент мне нужно уничтожить Boost :: asio :: ssl :: aSpost :: aSio :::: opocke>. Должен ли я отменить активные...
Я использую Microsoft Visual Studio Community 2019 Версия 16.8.4 на машине Windows 10.
Я установил, что мои включающие файлы в прямом эфире в «C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ VC \ VC \ Tools \ MSVC \ 14.15.26726 \...
У меня есть какой-то код, который ранее выглядел как:
std::vector data;
do { // May run 100 times or more
prepare();
remaining = compute1(my_data);
remaining -= compute2(my_data);
cleanup(my_data);
} while (remaining > 0);
После обсуждения в C ++ Long Double (128-битная) точности, какой случай использования numeric_limits :: max () ? Как я могу доверять этой постоянной, например, при проверке ошибки диапазона/переполнения? feclearexcept(FE_INEXACT);
long double ld =...
Каковы различия между новым std :: function_ref , которые были добавлены в C ++ 26, и «делегат»? Они одинаковы? Вызывая делегат, затем вызывает функцию члена, заинтересованное в классе, в классе заостренного. /> Невозможно быстрые делегаты C ++,...
Я использую Ubuntu 24.04.2 LTS. G ++ не находится в заголовке. #include Дайте фатальную ошибку: Печать: нет такого файла или каталога
3 | #include
| ^~~~~~~
Компиляция завершена.
Я использовал:
g++ -I. -std=c++23 -std=gnu++23 *.cpp
У меня есть несколько пакетов ROS2 в рабочей области, которые я строю, используя Colcon Build . В некоторых пакетах есть двоичные файлы, у некоторых есть библиотеки, у некоторых есть функции Cmake ....
Теперь я хочу генерировать файлы Deb для...
Я пытаюсь выучить обработку исключений в C ++ и написал пример кода, чтобы понять об переоборудовании исключения. К моему удивлению, порядок печати в терминале неверен. Godbolt. Может ли кто -нибудь объяснить, это предполагаемое поведение?
#include...
Почему я получаю автоматическое вычет параметров шаблона, если я вызову конструктор класса напрямую, но я не получаю его в std :: ulious_ptr и std :: make_unique ? Вот пример:
#include
template
class C
{
public:
C(const T * const t_) : t(t_) {}...
Я работаю с GCC 14.2.0, и я столкнулся со странной ошибкой времени компиляции при попытке использовать класс псевдоним с помощью .
У меня есть класс шаблона следующим образом:
template class Something { .... } ;
Мы используем Clang-Tidy для проведения статического анализа, и мы включили CPP-core-guidelines.
Согласно предыдущему совету (одним из авторов CPP-core-guidelines), мы имеем абстрактный базовый класс с защищенным дефицитом дефолта и полученным...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения