Учитывая тип варианта: using Variant = std::variant<bool, char, int, float, double,...
Предположим, мы определили const или constexpr, и мы несколько раз выполняем простой арифметический...
Я тестирую свой код, используя travis.Недавно кто-то добавил gcc9 к набору компиляторов, с которыми...
Возьмите этот пример: SomeClass.h class Foo { public: static int bar; int x; void someFunc() {...
Это мой код (адаптированный из примера на cppreference ): #include <iostream> #include...
Функция transform_v2t в приведенном ниже коде создает набор экземпляров шаблона класса A: template...
В C ++, по крайней мере, в GCC и Clang, слишком выровненный тип, встроенный в контейнер (std ::...
Я пишу некоторые шаблонные функции на C ++, но я не уверен, возможно ли определить шаблонную...
Ниже приведен мой код для создания map<int, vector<int>> и печати: //map<int,...
Предположим, у меня есть базовый класс со следующей виртуальной функцией: virtual int* get(){...
У меня есть шаблон, подобный этому, который определяет код, специфичный для некоторых шаблонов:...
В следующем коде, скомпилированном с Clang 8.0.0+ и -std=c++17, создание экземпляра производного...
std::tie(a, b) = std::minmax(a, b); Я думаю, что это интуитивно понятный код.Чисто и понятно.Жаль,...
Я испытываю очень странное поведение, которое я перевел к очень простому тесту: #include...
Я получаю два предупреждения (сужение преобразования && control может достигнуть конца не пустой...
Я бы хотел, чтобы класс Config мог хранить буквально любое значение в строковом ключе.Для этого...
Я реализовал простую программу на C ++ 17, в которой я пытаюсь вызвать базовый класс operator= из...
Я очень плохо знаком с C ++.Я хочу прочитать текстовый файл UTF-16 в C ++ 17 в Visual Studio 2019....
Учитывая две функции constexpr, возможно ли объединить их в одну функцию? template <char......
Насколько я знаю, std::to_integer<T> эквивалентно T(value), где value - это переменная,...
Эта запись здесь предоставляет очень аккуратный и чистый C ++ алгоритм для преобразования...
C ++ 17 введено Динамическое выделение памяти для выровненных данных Помимо существующего...
У меня есть несколько методов в моем классе. Я хочу лямбда в одном методе для вызова другого метода...
С недавним обновлением ОС я заметил, что небольшая часть моего кода перестала компилироваться -...
Учитывая кортеж, содержащий элементы разных типов (нет двух одинаковых): typedef std::tuple<bool...