Гость » 30 сен 2023, 14:29
Последнее сообщение Гость «
Гость »
Когда я занимался Leetcode, я писал свои коды следующим образом:
класс Решение { публика: bool сравнение (вектор a, вектор b) { вернуть а > б ; }; int MaximumUnits(vector& boxTypes, int TruckSize) { сортировка(boxTypes.begin(), boxTypes.end(),...
Гость » 30 сен 2023, 14:07
Последнее сообщение Гость «
Гость »
Есть ли в C++ способ создать ваш класс таким образом, чтобы, имея указатель на ваш класс, вы могли указать динамическому_cast(), как выполнить приведение к другому классу, для которого вы создаете оболочку реализации? Поможет ли актерский состав...
Гость » 30 сен 2023, 13:46
Последнее сообщение Гость «
Гость »
При наличии пакета параметров шаблона с переменным числом аргументов я хочу проверить, уникальны ли все заданные ему типы, используя встроенный constexpr bool и выражения свертки. Я пробовал что-то вроде этого:
Гость » 30 сен 2023, 13:40
Последнее сообщение Гость «
Гость »
Когда я расшифровал строку с помощью функции дешифрования, я получил несколько избыточных символов. На самом деле этот код написан для шифрования и дешифрования необработанных байтов.
Гость » 30 сен 2023, 13:37
Последнее сообщение Гость «
Гость »
Какой самый удобный способ проверить права доступа пользователей? Я уже читал в документации по D++, что мне нужно использовать dpp::guild_member_flags (битовую маску), но как мне правильно ее использовать? Является ли dpp::guild_member_flags...
Гость » 30 сен 2023, 13:20
Последнее сообщение Гость «
Гость »
Я встретил этот код ниже:
шаблон auto ThreadPool::add(F&& f, Args&&... args) -> std::future { используя return_type = имя типа std::result_of::type; auto Task = std::make_shared ( std::bind(std::forward(f), std::forward(args)...) ); std::future...
Гость » 30 сен 2023, 13:18
Последнее сообщение Гость «
Гость »
У меня есть проект CMAKE, который содержит два подкаталога: библиотеку и тесты. Когда приходит время перечислить тесты, gtest_discover_tests запускает исполняемый файл теста, но поскольку исполняемый файл теста находится в родственном каталоге...
Гость » 30 сен 2023, 13:13
Последнее сообщение Гость «
Гость »
Почему этот код выводит: 8 8
#include #include #include использование пространства имен std; структура cmp{ booloperator()(int a,int b){ вернуть а == б; } }; интервал основной() { вектор x{8,4,6,1,4,2,7,8,8,5,8,8}; set y(x.begin(),x.end());...
Гость » 30 сен 2023, 12:52
Последнее сообщение Гость «
Гость »
Когда я попытался использовать strcpy для копирования строки, компиляция выдала ошибку.
ошибка C4996 'strcpy': эта функция или переменная могут быть небезопасными. Вместо этого рассмотрите возможность использования `strcpy_s`. Чтобы отключить...
Гость » 30 сен 2023, 12:48
Последнее сообщение Гость «
Гость »
У меня есть простой класс Vec3 и простой класс xMath.
Класс xMath должен изменить Vec3. Есть только два файла: Vec3.hpp и xMath.hpp (и мне не разрешено создавать другие файлы).
оба класса находятся в одном пространстве имен есть защита заголовков...
Гость » 30 сен 2023, 12:47
Последнее сообщение Гость «
Гость »
QString имя процесса = test.exe ; QString::toWCharArray(имяпроцесса); Я получаю следующую ошибку:
ошибка: C2664: 'QString::toWCharArray': невозможно преобразовать параметр 1 из 'QString' в 'wchar_t *' Нет доступного оператора преобразования,...
Anonymous » 29 сен 2023, 19:52
Последнее сообщение Anonymous «
Anonymous »
Простите меня, мне приходилось делать это только один раз (много лет назад). В связи с недавним выпуском WebP 0-Day CVE-2023-5129 мы пытаемся решить эту проблему, скомпилировав собственную библиотеку webp .dll. Я использую последнюю версию .WebP и...
Anonymous » 29 сен 2023, 19:29
Последнее сообщение Anonymous «
Anonymous »
Я наткнулся на часть кода, которая извлекает третий бит переменной с помощью
bool flag = (переменная & 0x4) == 0x4; Однако того же можно добиться с помощью bool flag =variable & 4;. Не так ли? Есть ли причина, по которой эта спецификация...
Anonymous » 29 сен 2023, 19:28
Последнее сообщение Anonymous «
Anonymous »
Я изучал шаблон стратегии. Я рассматривал это как метод, позволяющий написать дополнительный код для существующего класса с минимальными изменениями в исходном классе.
Я хотел бы применить эту технику в своем коде, но в нем есть набор производных...
Anonymous » 29 сен 2023, 19:26
Последнее сообщение Anonymous «
Anonymous »
Я кое-что знаю о предсказании ветвей. Это происходит на процессоре и не имеет ничего общего с компиляцией. Хотя вы можете сообщить компилятору, является ли одна ветвь более вероятной, чем другая, например. в C++20 через [ ] и [ ] (см. cppreference)...
Anonymous » 29 сен 2023, 19:22
Последнее сообщение Anonymous «
Anonymous »
У меня есть карта C++, которая управляет загруженными регионами. С каждым регионом связан MTLBuffer для геометрии, созданной после преобразования данных региона в сетку. Идея состоит в том, чтобы сохранить ссылку на каждый буфер внутри карты C++,...
Anonymous » 29 сен 2023, 19:12
Последнее сообщение Anonymous «
Anonymous »
Я не знаком с c/c++, но знаю, что этот код принимает беззнаковое абсолютное значение. Странно, почему программист Microsoft должен сначала получить +1 к целому числу, затем его отрицательное значение, а затем +1. Почему нельзя просто использовать...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения