У меня есть случай, когда у меня есть битовое поле, которое, как я знаю, начинается с нулей. И тогда у меня есть что-то вроде:
if (isTrue)
bitfield |= flag;
И я хотел установить его без условной проверки, например:
bitfield.set(flag, isTrue);
Я...
У меня есть универсальная структура Node, которая содержит любое значение
struct Node
{
// can be initialized with int, float, bool, pointer, class, or anything else
Any value;
};
У меня также есть метод, который принимает объекты Node и выполняет...
Почему-то меня совершенно сбивает с толку то, как работает CMake. Каждый раз, когда я думаю, что приближаюсь к пониманию того, как должен быть написан CMake, это исчезает в следующем примере, который я читаю. Все, что я хочу знать, это то, как мне...
Я исследовал выходные данные сборки для простого цикла C++, включающего константный массив и размер const, и столкнулся с необычным поведением GCC в Compiler Explorer (Godbolt), зависящим от версии.
Мой первоначальный вопрос был сосредоточен на,...
Компилятор Godbolt позволяет создавать дополнительные редакторы.
Может ли тело одного редактора быть #включено в другой? Что-то похожее на это?
Очевидно, что это не работает, но есть ли способ заставить это работать?
Учитывая простоту создания...
Мне нужно зарегистрировать функцию с помощью IAssetRegistry.OnAssetUpdated(), когда редактор Unreal завершил загрузку уровня по умолчанию.
Я пробовал разные подходы, но Unreal имеет тенденцию запускать функции Actor несколько раз.
Я пытаюсь создать библиотеку log4cxx (в Windows) для регистрации информации времени выполнения в моем проекте C++. В рамках сборки мне также нужно собрать две библиотеки зависимостей, называемые apr и apr-util. Я успешно собрал библиотеку apr, но не...
Начну с описания, что именно мне нужно и зачем.
Я делаю внутриигровой интерфейс в библиотеке (dll), и мне нужна возможность как получать, так и удалять сообщения (не допускать их получения целевым процессом) в зависимости от разных условий в коде....
Я новичок в C++ и программировании, и я пытаюсь воспринимать комплексные числа, введенные пользователем, в отдельные строки, пока пользователь не нажмет ctr-d. Моя логика на правильном пути? Я знаю, что у меня много ошибок. Заранее спасибо
У меня есть универсальная структура Node, которая содержит любое значение
struct Node
{
// can be initialized with int, float, bool, pointer, class, or anything else
Any value;
};
У меня также есть метод, который принимает объекты Node и выполняет...
Я в основном программирую на C, но часть моего кода написана на C++. Код отлично компилируется с использованием gcc/ g++ под Linux, однако IntelliSense VisualStudio Code сообщает об ошибках при следующей настройке:
// file1.c
#include...
У меня есть случай, когда у меня есть битовое поле, которое, как я знаю, начинается с нулей. И тогда у меня есть что-то вроде:
if (isTrue)
bitfield |= flag;
И я хотел установить его без условной проверки, например:
bitfield.set(flag, isTrue);
Я...
У меня есть универсальная структура Node, которая содержит любое значение
struct Node
{
// can be initialized with int, float, bool, pointer, class, or anything else
Any value;
};
У меня также есть метод, который принимает объекты Node и выполняет...
Я установил нужные мне пакеты (насколько мне известно), и при запуске окна выдается пустая ошибка.
Вывод:
/home/bence/Programming/cpp/game1/cmake-build-debug/game1
SDL_Init Error:
У меня есть случай, когда у меня есть битовое поле, которое, как я знаю, начинается с нулей. И тогда у меня есть что-то вроде:
if (isTrue)
bitfield |= flag;
И я хотел установить его без условной проверки, например:
bitfield.set(flag, isTrue);
Я...
Я хочу сканировать изменения устройств Bluetooth под Linux. Я пытаюсь реализовать это с помощью библиотеки sdbus-С++ и написал следующий код:
// save to sdbus-example.cpp and compile with:
// g++ -o sdbus-example sdbus-example.cpp $(pkg-config...
Я установил необходимые мне пакеты (насколько мне известно), и при запуске окна выдается пустая ошибка.
Дополнительная информация:
с использованием clion
видеокарты AMD
wayland с hyprland
Вывод:...
У меня есть случай, когда у меня есть битовое поле, которое, как я знаю, начинается с нулей. И тогда у меня есть что-то вроде:
if (isTrue)
bitfield |= flag;
И я хотел установить его без условной проверки, например:
bitfield.set(flag, isTrue);
Я...
Я надеюсь на какой-нибудь совет высокого уровня о том, как подойти к проекту, который собираюсь предпринять.
Простой подход к моей проблеме приведет к миллионам и миллионам указателей. В 64-битной системе это предположительно будут 64-битные...
Я знаю, как отключить автозаполнение блока комментариев /* ... */ в Visual Studio 2022 C++ ( Tools->Options->Text Editor->C/C++->Advanced->Brace Completion->Complete Multiline Comments = Ложь). Но я не могу найти способ отключить автоматическую...
Я пытаюсь создать изображения с помощью stb, но созданные изображения имеют тенденцию иметь вертикальные линии. Код для генерации данных изображения находится в этой функции.
u64* pixels = (u64 *) malloc(sizeof (u64) * height * width);
if (!pixels)...
У меня немного необычная ситуация — я хочу использовать оператор goto для перехода в цикл, а не для выхода из него.
Для этого есть веские причины — этот код должен быть частью какой-то функции, которая выполняет некоторые вычисления после первого...
У меня есть QImage и QPainter, которые рисуют это изображение. После рисования я попытался вставить этот QImage в QTextDocument с помощью метода InsertImage QTextCursor:
QImage image(width, height, QImage::Format_RGB32);
QPainter paint;...
Я знаю, как отключить автозаполнение блока комментариев /* ... */ в Visual Studio 2022 C++ ( Tools->Options->Text Editor->C/C++->Advanced->Brace Completion->Complete Multiline Comments = False). Но я не могу найти способ отключить автоматическую...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения