Macro c ++ __file __ обычно включает в себя полный путь (со многими компиляторами).
Для моего трассировки я хочу только имя файла, а не полный путь.
Есть ли встроенный макрос для любой версии C ++, чтобы написать свой собственный? Вопрос,...
Я работаю над библиотекой C ++, которая выполняет вычисления на данных, предоставляемых пользователями в DLL с закрытым исходным кодом. Я хочу выполнить проверку ввода на данных, передаваемых через API, чтобы любые ошибки в входных данных можно было...
Я пытаюсь создать проект, который ссылается на OpenSSL с использованием Cmake. Я получаю ошибки на стадии связывания. Одна из общих библиотек не может найти определенные функции OpenSSL, даже если общая библиотека успешно строится. Building C object...
Is использовал in inserte ecrorce aeptly, i. оператор. Извините за то, что потратили время народа. Я проголосовал за закрытие .. остается 2 голоса. Пожалуйста, проголосуйте. На данный момент...
Предположим, что у меня есть вектор слов, и я хочу считать для каждого слова в этом векторе, а затем выводить его на карту с его номером. Как мне сделать это наиболее эффективно, используя алгоритмы только в C ++?std::vector words = { the , domestic...
Я сталкиваюсь с ошибками линкера при использовании std :: vformat внутри экспортируемой функции из модуля C ++ 20 в DLL. Минимальная настройка проекта для воспроизведения этой проблемы заключается в следующем:
a std :: reference_wrapper гарантированно будет инициализирован (но может быть восстановлен, в отличие от обычной ссылки).
-это класс обертки, какова причина для std :: reference_wrapper
(и Operator*
У меня есть код, который получает (не консервные) байты UDP через recv () системный вызов. Байтовый буфер затем передается в код на уровне бизнеса, который считывает байты, делая что-то вроде:
const auto* msg = reinterpret_cast(buffer); //...
Кажется, мне не хватает какого -то базового понимания. В этом минимальном примере, почему адрес указателя этого отличается у родителей, в зависимости от порядка наследования?
class bParent2 {
public:
void addressParent2() {
this;
}
};
Создайте схему, которая включает в себя плату Arduino Uno, датчик температуры и влажности (22dht), два точки -матрицы с драйверами, сенсором и некоторыми резисторами. Схема работает таким образом, что по умолчанию...
Я пытаюсь заставить отладчика работать, но я получаю следующую ошибку «не может начать отладку. Не реализован». Я немного не уверен в том, что это значит, не говоря уже о том, как его решить.{
// Use IntelliSense to learn about possible attributes....
Я работаю над отложенным рендерером. Я попытался настроить проход освещения (не точный термин в контексте динамического рендеринга, но вы поняли идею) с динамическим рендерингом:
VkRenderingAttachmentInfo color_attachment_0 = {};...
Мое приложение WXWidgets имеет несколько проектов C ++ (один исполняемый файл и все другие статические библиотеки). Я использую Visual Studio 2022 с решением, имеющим конфигурации отладки и выпуска только для x64. Конфигурация отладки создается без...
Кажется, мне не хватает какого -то базового понимания. В этом минимальном примере, почему адрес этого указателя отличается у родителей, в зависимости от порядка наследования?
class bParent2 {
public:
void addressParent2() {
this;
}
};
Как загрузить программу .exe с библиотекой raylib.h, чтобы пользователь мог использовать ее без загрузки Raylib напрямую? установлен). здесь способ отправить его, чтобы он мог просто загрузить файл игры и воспроизводить его?
Я использую libwebrtc в моем приложении C ++. Я пытаюсь получить список поддерживаемых кодеков. Что -то вроде этого:
auto factory = webrtc::CreateBuiltinVideoEncoderFactory();
auto supList = factory->GetSupportedFormats();
....
for(const auto &...
Итак, у меня есть этот код здесь для моей функции Makeuler
Matrix3 Matrix3::MakeEuler(float pitch, float yaw, float roll) // Create a matrix from Euler angles (pitch = X, yaw = Y, roll = Z)
{
float cx = cosf(pitch);
float sx = sinf(pitch);
float cy...
a std :: reference_wrapper Является ли Guarenteed инициализироваться (но может быть восстановлен, в отличие от обычной ссылки).
-это класс обертки: в чем причина для STD :: reference_wrapper не перегружать оператор-> (и оператор*)? 'UnWrap'....
Код не является идеальной реализацией, но он демонстрирует что -то интересное. Одно специальное место является незаконным. Первоначально я выбрал «основное» определение шаблона как специализация, в которой все эти параметры были false .
Каждая...
Я пытаюсь использовать API файловой системы C ++, чтобы выяснить, являются ли некоторые пути относительно текущего каталога или нет. Я думал, что смогу использовать API std :: fileystem :: velive (), но он дает мне пустые строки, и я не понимаю,...
Я следую учебному пособию для OpenGL, чтобы выучить 3D -рендеринг, но я сталкиваюсь с проблемой. Я следовал учебному пособию и добавил все включения и библиотеку GLFW3, но когда я нажимаю запуск, я получаю ошибку, не может компилировать файл C...
Недавно я возродил свой ноутбук Samsung Windows 2021 года и сделал полное обновление MSYS2. Теперь я пытаюсь заставить Cmake/C ++ работать над этим. Любопытная вещь: в простом примере «Hello World» все работает нормально. Он генерирует,...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения