Я знаю, что это зависит от варианта использования, поэтому приведу пример. Я создал класс (в целях обучения) для представления рационального числа:
class Rational
{
int numerator = 0;
int denominator = 0;
Я пытаюсь понять, как флаг компоновщика /FORCE:UNRESOLVED предназначен для использования в Windows. Я хотел бы создать библиотеку с неразрешенными символами с ожиданием, что они будут заполнены во время выполнения. Я предположил, что этого можно...
Это код, который я пишу для домашнего задания с системой онлайн-проверки.
Работает на приведенном примере и моих собственных коротких примерах, но система проверки говорит, что она работала неправильно и завершилась из-за сигнала 11. р>
#include...
Я ожидаю, что следующий код будет отклонен, поскольку в C++23 не разрешены массивы нулевого размера. Однако у Clang, похоже, нет с этим проблем, и он открыто принимает это.
template
concept c = requires { T{}; };
Я хочу, чтобы мой вопрос стал продолжением вопроса: Как мы используем void_t для SFINAE?. Я понимаю, как используется void_t. Я не понимаю, зачем это необходимо.
Давайте возьмем пример из этого вопроса SO и удалим void_t
template
struct has_member...
Мне приходится использовать различные файлы с разным количеством чисел и подсчитывать определенные итоги. Единственная проблема, с которой я сталкиваюсь с моим кодом, заключается в том, что когда я читаю из файла и передаю числа в массив, последнее...
Я пытаюсь создать класс, использующий FastLED, в котором вывод светодиода можно будет устанавливать динамически. Однако я получаю ошибку компиляции при попытке вызвать FastLED.addLeds с помощью PIN-кода переменной-члена.
// LogoLED.h
#ifndef...
Я хотел бы установить последнюю версию компилятора clang (3.1), используя macports (я использую emacs, а не xcode, а версия clang, поставляемая с xcode, в любом случае старше). Кажется, что в macports установлены последние версии gcc, но когда я...
Я хочу использовать функцию Java в cpp. В Интернете я смог найти только обратную сторону.
Я попробовал вызвать функцию cpp в Java, и я хочу попробовать вызвать функцию Java в cpp, как это сделать?
Может ли кто-нибудь предложить решения с примером...
Я разрабатываю C++ DLL, которая используется приложением C# через взаимодействие. Целью DLL является обучение профилю распознавания речи «По умолчанию». Приложение C# только отправляет обучающий текст и получает уведомления о завершении каждого...
Я пытаюсь создать двойной связанный список с дозорными.
Следующий код не может работать, но он соответствует, и я не понимаю, почему. Для меня это очень странно
struct Lista_dob_enl{
Nodo* cabeza = new Nodo{1000, nullptr, cola};
Nodo* cola = new...
Я написал огромный класс шаблона, используя имя типа T. Много позже я решил реализовать метод, который хочу также назвать T. Есть ли способ сделать это, не меняя имя параметра шаблона в каждом месте код?
Я бился головой о стол, пытаясь найти ошибку параллелизма в следующем коде. Мой друг, я спорю об этом уже довольно давно, и мы не можем определить сценарий, в котором и t1, и t2 обращаются к буферу одновременно. Мы предполагаем относительно простой...
Я работаю над приложением, которое использует клиенты Boost HTTP и WebSocket. Мне нужно проанализировать ответ json, отправленный сервером, и для этого я использую boost/json. У меня есть клиентский класс HTTP и клиентский класс веб-сокета, которые...
Итак, я создаю игровой движок в соответствии с руководством thecherno и добавляю обработку ошибок GLFW (это c++), и я не могу понять, где и как добавить форматировщик для SPDLOG
Вот мой Log.h :
#define PL_CORE_TRACE(...)...
Форматировщик ReSharper меняет этот код на следующий:
parse_rule_t::parse_rule_t(token_type t) :
data(singular_token_rule_t { t }),
type(parse_rule_type::singular_token) {
}
На это:
parse_rule_t::parse_rule_t(token_type t) :...
Я пытаюсь запустить приведенный ниже сценарий в режиме отладки (выпуск работает нормально). Я связался с python310_d.lib и python310_d.dll, которые были созданы из исходного кода, найденного здесь и вручную перемещены в C:\Users\rizzo\AppData\....
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения