Этот вопрос является продолжением заполнения std::bit_cast и неопределенного поведения. Это «возрождение» мотивировано моим ответом на «Доступ к хранилищу объектов», где я предложил функцию для изменения данного байта объекта, пытаясь избежать...
Мне нужно расшифровать свой внешний .pak в Unreal Engine 5.6, чтобы загрузить его содержимое.
Мне нужно хранить ключ шифрования в коде C++, а не в настройках проекта.
Как добавить ключ шифрования перед его монтированием с помощью C++?
Я попробовал...
Я заметил несоответствие между кодом C++23 и C++26 при использовании googlemock:
enum A { A1, A2 };
enum B { B1, B2 };
TEST(...)
{
ASSERT_EQ(A1, B1); // compiles fine in C++23 and C++26
ASSERT_THAT(A1, Eq(B1)); // does not compile in C++26
}...
Прежде всего, версия Qt — 6.10.0, сейчас тестируется на Arch Linux. Я думаю, что нашел ошибку в Qt, но, возможно, это только моя вина.
Моя программа запрашивает у базы данных MariaDB некоторые данные и отображает их в экземпляре QTableView через...
Мне нужно определить несколько константных строк, которые будут использоваться во всем проекте C++20.
Я рассматриваю следующие варианты:
constexpr char[] str1 = foo ;
constexpr std::string str2 = foo ;
constexpr std::string_view str3 = foo ;
Как можно добиться эффекта размытия неправильной формы?
Мое программное обеспечение не использует XAML, и я хочу реализовать эффект размытия изображения для неправильных форм. Я попытался присвоить объект CompositionEffectBrush методу...
У меня есть следующий код ffmpeg:
AVPacket packet;
AVFrame* frame = av_frame_alloc();
std::vector pcm_buffer;
uint8_t* resampled_data;
int out_samples = 0;
while (av_read_frame(format_ctx, &packet) >= 0) {
if (packet.stream_index ==...
Мне нужно определить несколько константных строк, которые будут использоваться во всем проекте C++20.
Я рассматриваю следующие варианты:
constexpr char[] str1 = foo ;
constexpr std::string str2 = foo ;
constexpr std::string_view str3 = foo ;
Предположим, я разрабатываю инструмент командной строки C++ среднего уровня. У меня есть пара дюжин классов и функция драйвера main(), которая позволяет пользователю делать некоторые вещи с помощью этого инструмента.
Я мог бы иметь один .hpp и один...
Я пытаюсь создать проект с помощью компилятора Intel OneAPI 2024.2.1.
В моей 32-разрядной версии есть проблема с несколькими определенными символами.
Есть несколько математических функций, которые вызывают проблемы:
lld-link: error: duplicate...
В нашем проекте (C++ + CMake) мы пытаемся встроить в строку журнала метку времени сборки проекта. Мы подумали об использовании специальной команды CMake, и нам удалось заставить ее заново генерировать файл .cpp при каждой сборке:...
У меня есть простая программа OpenGL, которая рисует куб в центре экрана. Я также добавил несколько функций для придания кубу текстуры:
Shader.vs
#version 330 core
layout (location = 0) in vec3 aPos;
layout (location = 1) in vec2 aTexCoord;
Обычно в ImGui, даже без ImGui::Begin( Window Title ), отображается
окно внутри окна рабочего стола. например:
окно в окне. Как мне сделать это более похожим на этот?
Примечание: я полный новичок в ImGui, поэтому, если это полностью противоречит...
Я хотел бы знать, можно ли изменить цвет фона wxButton, когда на него наведен курсор мыши. В Windows я пытался обрабатывать события входа/выхода из окна, но кажется, что цвет фона переопределяется системной темой. Если я отключу тему, изменение...
Я пишу встроенную ОС для работы на Risc-V. В рамках этого я реализую FIFO для буферизации UART, используя классический модуль «один потребитель/один производитель». Класс выглядит следующим образом:
template
class P1C1 {
volatile T _buffer ;...
В следующей короткой программе: при запуске без valgrind вызывается перегруженный глобальный новый оператор, с valgrind он вообще не вызывается, вместо этого он, очевидно, вызывает глобальный новый оператор valgrind. Мой вопрос: как мы можем...
Возникли проблемы с поиском синтаксиса для подъема ограниченной функции-члена за пределы ее класса, которым GCC доволен. На данный момент я начинаю думать, что это ошибка GCC.
struct S {
template
static constexpr bool some_check = true;
В среде, использующей типы std::int* (например, std::int16_t), а также типы std::int_fast* (например, std::int_fast16_t), могут существовать общие правила, согласно которым один может быть лучше другого. Для простоты этой статьи я буду называть типы...
Я хочу использовать циклическую очередь разных типов и длины в проекте, который в основном состоит из кода C. Я подумываю о реализации циклической очереди в виде структуры шаблона C++. Как предоставить C++ полностью специализированную структуру...
Рассмотрим следующий код:
#pragma omp parallel
for (int run = 0; run < 10; run++)
{
std::vector out;
#pragma omp for
for (int i = 0; i < 1'000'000; i++)
{
...
}
}
Цель состоит в том, чтобы создать потоки OpenMP только один раз перед внешними...
Для создания программы я использую компьютер Linux x86_64.
Я связал общую библиотеку с исполняемым файлом. В моем проекте я вызываю функцию, которая объявила вектор внутри функции. Моя программа завершается при вызове этой функции.
При отладке через...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения