Anonymous » 09 мар 2026, 00:52
Последнее сообщение Anonymous «
Anonymous »
Я использую Vulkan и GLFW, чтобы нарисовать окно. Когда я изменяю его размер несколько раз, сначала создание цепочки обмена каждый раз начинает давать сбой, а затем, после неопределенного количества ошибок, X11 просто вылетает из моего окна и...
Anonymous » 09 мар 2026, 00:51
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь создать файл CMake, который поможет скомпилировать и запустить мой проект Vulkan. Однако у меня по-прежнему возникает проблема, когда я пытаюсь использовать find_package для поиска glfw3. Я получаю следующую ошибку:
CMake Error at...
Anonymous » 09 мар 2026, 00:39
Последнее сообщение Anonymous «
Anonymous »
У меня есть класс, который хранит константный указатель на некоторые внешние данные. Чтобы получить указатель, пользователь передает объект по ссылке. Объекту должно быть разрешено быть константным. Помимо класса у меня есть еще фабричная функция,...
Anonymous » 08 мар 2026, 23:43
Последнее сообщение Anonymous «
Anonymous »
Я следовал руководству vulkan-tutorial.com и, достигнув точки, в которой появился вращающийся квадрат в трехмерном пространстве, решил измерить производительность программы. Я работаю на ноутбуке с графическим процессором Nvidia GTX 1050 и...
Anonymous » 08 мар 2026, 23:21
Последнее сообщение Anonymous «
Anonymous »
Как лучше всего представить 128-битное число в C++? Он должен вести себя как можно ближе к встроенным числовым типам (т. е. поддерживать все арифметические операторы и т. д.).
Я думал о создании класса, который имел бы 2 64-битных или 4 32-битных...
Anonymous » 08 мар 2026, 22:16
Последнее сообщение Anonymous «
Anonymous »
Мне нужно сохранить UUID длиной 128 бит в переменной. Существует ли 128-битный тип данных в C++? Мне не нужны арифметические операции, я просто хочу легко сохранять и очень быстро считывать значения.
Anonymous » 08 мар 2026, 21:48
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь добавить строку в функцию constexpr, но, похоже, это не удается, когда длина строки увеличивается до 16 символов, и это происходит последовательно в MSVC, GCC и Clang. Резерв не помогает.
#include
#include
Anonymous » 08 мар 2026, 21:23
Последнее сообщение Anonymous «
Anonymous »
У меня была идея добавить текст для строки, но я не знаю, как вычислить его для беззнакового символа*.
Размер const char* такой же, как и для const unsigned char*?
const std::string s = .... ;
const unsigned char* data = reinterpret_cast(...
Anonymous » 08 мар 2026, 20:02
Последнее сообщение Anonymous «
Anonymous »
Если у меня есть функция, закрытая за макросом, функция не будет скомпилирована, если макрос не определен. Однако LLVM LIT по-прежнему выполняет проверки и выдает ошибки. Есть ли способ их условно включить?
Например, предположим, что у меня есть...
Anonymous » 08 мар 2026, 18:34
Последнее сообщение Anonymous «
Anonymous »
Средство C++26 Contracts (P2900) в настоящее время находится в рабочем проекте, но его проект все еще является предметом существенного обсуждения внутри комитета.
В написанном мною документе поднимается вопрос о том, готовы ли контракты к выпуску в...
Anonymous » 08 мар 2026, 18:26
Последнее сообщение Anonymous «
Anonymous »
Скриншот экрана SizeChoice
У меня проблема: на первом экране кнопки работают, а на следующем нет.
#include
#define RAYGUI_IMPLEMENTATION
#include
#include
#include
#include
#include
#include
Anonymous » 08 мар 2026, 16:15
Последнее сообщение Anonymous «
Anonymous »
У меня есть вектор, я помещаю в вектор много элементов, и мне нужен быстрый доступ, поэтому я не использую список. Как установить начальный размер вектора (например, 20 000 мест, чтобы избежать копирования при вставке нового)?
Anonymous » 08 мар 2026, 15:59
Последнее сообщение Anonymous «
Anonymous »
У меня проблема: на первом экране кнопки работают, а на следующем нет.
#include
#define RAYGUI_IMPLEMENTATION
#include
#include
#include
#include
#include
#include
Anonymous » 08 мар 2026, 15:57
Последнее сообщение Anonymous «
Anonymous »
Пример кода из ATOMIC_FLAG_INIT на cppreference
#include
std::atomic_flag static_flag = ATOMIC_FLAG_INIT; // static initialization,
// guaranteed to be available during dynamic initialization of static objects.
Anonymous » 08 мар 2026, 13:28
Последнее сообщение Anonymous «
Anonymous »
Средство C++26 Contracts (P2900) в настоящее время находится в рабочем проекте, но его проект все еще является предметом существенного обсуждения внутри комитета.
В написанном мною документе поднимается вопрос о том, готовы ли контракты к выпуску в...
Anonymous » 08 мар 2026, 11:59
Последнее сообщение Anonymous «
Anonymous »
Boost describe позволяет описывать перечисления и проверять эти описания. Я знаю, как получить члены перечисления, но есть ли способ получить имя самого перечисления?
class Outer {
Anonymous » 08 мар 2026, 10:54
Последнее сообщение Anonymous «
Anonymous »
У меня была идея добавить текст для строки, но я не знаю, как его вычислить для беззнакового символа*.
Размер const char* такой же, как и для const unsigned char*?
const std::string prores_ks_trellis_node_comp_glsl = .... ;
const unsigned char*...
Anonymous » 08 мар 2026, 09:01
Последнее сообщение Anonymous «
Anonymous »
Средство C++26 Contracts (P2900) в настоящее время находится в рабочем проекте, но его проект все еще является предметом существенного обсуждения внутри комитета.
В написанном мною документе поднимается вопрос о том, готовы ли контракты к выпуску в...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения