Я следую руководствам MG по OpenGL и вношу некоторые изменения по своему вкусу в код, который сначала работал, но после компиляции шейдеров и связывания их с программой он каким-то образом начал давать сбой создает нормально, но не запускает окно,...
Я, вероятно, знаком с правилом строгого псевдонимов и неявным созданием времени жизни в определенной степени, но я до сих пор недостаточно хорошо понимаю, как эти термины связаны с std::launder.
Следующий код демонстрирует типичное использование...
Мне нужно создать онлайн-среду для компиляции и запуска сценариев C и C++.
Идея состоит в том, чтобы иметь интерфейс с текстовым редактором и областью просмотра. Этот фронтенд отправляет код на одном из этих языков на бэкенд, который каким-то...
Я пытаюсь собрать opencv из исходного кода, чтобы включить поддержку GStreamer. Я выполнил эти инструкции здесь, но произошла ошибка. Точнее, ошибка произошла на этом этапе:
make -j$(nproc)
Общая процедура такова:
sudo apt update
sudo apt...
У меня есть концепция C++, в которой мне нужно проверить, имеет ли класс определенный общедоступный атрибут.
Моя проблема в том, что эта концепция работает, если я использую ее напрямую, но не работает, если я использую ее в std::visit.
Это рабочий...
Мне нужно получить уникальный идентификатор, который я мог бы использовать в качестве аргумента шаблона (что означает, что он должен быть статически определен во время компиляции) для каждой функции-члена моего класса. Моей первой идеей было...
Я новичок в CMAKE. Ниже приведен простой файл cmake, который хорошо работает в окнах среды mingw. Проблема явно связана с функцией target_link_libraries() CMAKE, с которой я связываю libwsock32.a. В Windows это работает, и я получаю результаты....
Основное использование std::is_trivyly_copyable_v — определить, можно ли безопасно и эффективно заменить копирование/перемещение массива объектов на std::memcpy.
Однако в C++26 представлен std::is_trivyly_relocatable_v , который кажется более...
Мой std::string имеет кодировку UTF-8, поэтому очевидно, что str.length() возвращает неверный результат.
Я нашел эту информацию, но не уверен, как ее можно использовать для этого:
Следующие последовательности байтов
используются для представления...
Основное использование std::is_trivyly_copyable_v — определить, можно ли безопасно и эффективно заменить копирование/перемещение массива объектов на std::memcpy.
Однако в C++26 представлен std::is_trivyly_relocatable_v , который кажется более...
Недавно я пытался преобразовать кодовую базу в модули C++20 с помощью GCC 11. Однако я застрял в следующей ситуации. Во-первых, вот как это было сделано с помощью заголовков:
А.h
class B;
Я, вероятно, знаком с правилом строгого псевдонимов и неявным созданием времени жизни в определенной степени, но я до сих пор недостаточно хорошо понимаю, как эти термины связаны с std::launder.
Следующий код демонстрирует типичное использование...
почему-то layout , position и gl_Position не распознаются системой.
вот мой основной файл:
#include
#include
#include
#include
#include model.hpp
#include
#define poll std::cout
Я, вероятно, знаком с правилом строгого псевдонимов и неявным созданием времени жизни в определенной степени, но я до сих пор недостаточно хорошо понимаю, как эти термины связаны с std::launder.
Следующий код демонстрирует типичное использование...
Я пытаюсь отслеживать, приостанавливалась ли когда-либо сопрограмма C++20, чтобы unhandled_Exception знал, может ли она просто повторно выполнить throw; вернуть исключение вызывающей стороне исходной функции сопрограммы или, если ему необходимо...
Основное использование std::is_trivyly_copyable_v — определить, можно ли безопасно и эффективно заменить копирование/перемещение массива объектов на std::memcpy.
Однако в C++26 представлен std::is_trivyly_relocatable_v , который кажется более...
Я не могу подключить компонент Poco к своему проекту. Я использую систему сборки Meson, а Poco — CMakeLists, поэтому не могу понять, как их объединить. Мне нужна ваша помощь.
Основная цель std::is_trivyly_copyable_v — определить, можно ли безопасно и эффективно заменить копирование/перемещение массива объектов на std::mempy. Однако в C++26 появился std::is_trivyly_relocatable_v, который более точен, чем...
Я пытаюсь отслеживать, приостанавливалась ли когда-либо сопрограмма C++20, чтобы unhandled_Exception знал, может ли она просто повторно выполнить throw; вернуть исключение вызывающей стороне исходной функции сопрограммы или, если ему необходимо...
Я, вероятно, знаком с правилом строгого псевдонимов и неявным созданием времени жизни в определенной степени, но я до сих пор недостаточно хорошо понимаю, как эти термины связаны с std::launder.
Следующий код демонстрирует типичное использование...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения