Использование std::visit параллельно с std::variant дает ли это лучшую производительность по сравнению с динамическим наследованием с использованием виртуального?
На основе cppreference существует следующее утверждение
Я пытался создать файловый менеджер содержимого моего телефона Android, который был бы оптимизирован под мои нужды. Поскольку API FindFirstFile не мог работать на устройствах MTP, мне пришлось изучить API портативных устройств Windows.
Я встретил...
Прошло много времени с тех пор, как я пытался получить стандартный ввод Linux и записать его в уже открытый интерфейс UART (/dev/ttySx).
Я пробовал несколько решений, но безуспешно.
Я хочу, чтобы все, поступающее со стандартного ввода Linux,...
У меня есть проект vs, и он компилирует файл. Я хочу использовать некоторые файлы заголовков этого проекта в другом проекте. Проблема в том, что первый проект не может скомпилироваться с настройками другого проекта. Есть ли способ скомпилировать его...
Я выделяю память из кучи с помощью специального распределителя для некоторой структуры, которая содержит std::vector. Как правильно инициализировать этот вектор? При попытке изменить размер возникла ошибка нарушения прав доступа для чтения:
stuct...
У меня возникли проблемы с (простым) приложением на C++, если дезинфицирующее средство включено. Он работает (ну /wo). Проблема не в том, что он заявляет об ошибках в коде. Все это заканчивается сбоем сегмента, и я начал копать.
Теперь в самом низу...
У меня есть общая библиотека C, которая определяет структуры, уже определенные в основном проекте C++ (то же имя, но не то же содержимое). Мне не разрешено изменять имена структур с обеих сторон, а также я не могу обернуть конфликтующие структуры...
У меня есть очень простой проект на моем Mac (architecture = aarch64, xnu-10063.121.3~5/RELEASE_ARM64_T8103 Arm64).
Он состоит из следующее:
// main.cpp
Я не могу найти правильный синтаксис в cppreference для концепции, которая соответствует значению статического члена constexpr. Этот код компилируется и правильно работает в GCC и MSVC, но не работает в Clang. Мне было интересно, знает ли...
Я получаю данные из общедоступного API Reddit и получаю данные в следующем формате:
JSON, полученный из общедоступного API Reddit с escape-символами.
Когда я делаю это с помощью simdjson, он выдает следующую ошибку:
завершение вызова после создания...
Это игра в жизнь с сеткой квадратов. Я сделал так, чтобы мы могли рисовать на сетке, щелкнув ячейку (щелкнув левой кнопкой мыши). Также (с видом) вы можете перемещаться из стороны в сторону, щелкая правой кнопкой мыши, и увеличивать и уменьшать...
Почему следующая простая программа на C++ с общим_ptr выдает ошибку?
Это потому, что блок не следует инициализировать с помощью std::make_shared(BLOCKSIZE)?
Если я использую unique_ptr, проблем нет.
#include
#include
Я пытаюсь подключить функцию winAPI и использовать функцию батута, но она не работает.
может ли кто-нибудь обнаружить проблему/
мой код использует патч с инструкцией jmp для батута функция
функция батута содержит исходные байты функции winAPI, а...
Я пытаюсь использовать entt, следуя старому руководству. Тогда работал следующий фрагмент кода, но текущая версия, которую я использую сейчас, не имеет метода entt::registry::each. Есть ли другой способ реализовать приведенный ниже код?...
Я учусь перехватывать функции, поэтому решил начать с mta и попытаться вывести что-нибудь на консоль, но при вызове функции в клиенте происходит сбой core.dll.
Вот код:
typedef void(__thiscall* prtMeHook)(void* ECX, const char* szText);
prtMeHook...
Я разрабатываю свою собственную ОС и пытаюсь реализовать очень простой каркасный драйвер xhci. Я перезагрузил контроллер, выделил DCBAA и настроил кольца команд и событий. В качестве «Hello World» для драйвера я пытаюсь отправить образец TRB через...
Вот тест по программированию, который я недавно прошел, и здесь кратко объяснен вопрос.
Вопрос: Учитывая сообщение и длину, как показано ниже
string solution(string &message, int K)
Я уже некоторое время работаю над курсом C++ и пытаюсь выполнить задание по разделу, когда что-то сломалось. Я тестировал это со многими другими файлами, которые работали раньше, но все они имеют одну и ту же проблему, поэтому я знаю, что это не...
Я пытаюсь создать высокопроизводительный DSL на основе S-Expression, скомпилированный C++/LLVM. Я написал для него небольшой лексер, но получаю бесконечный цикл для всех тестовых случаев, которые я проверяю, без ошибок (которые прекрасно...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения