Я хочу специализировать метод класса X для типов с плавающей точкой.Следующий код компилируется и...
Перегруженная cppreference «хитрость», при которой каждый вариант может быть доступен через...
Я использую std::variant для хранения различных подписей std::function с.Указанные функции хранятся...
Допустим, у меня есть функция типа void foo(const char* bar, ...) И она была вызвана в нескольких...
Так что я занимался поиском и поиском на этом сайте, но я изо всех сил пытаюсь найти ответ на...
Можно ли вывести значение шаблона (не типа) для функции c ++ 17? Функция foo: template<int I>...
Я работаю над шаблоном класса variadic, но я не могу использовать его с новым выражением без...
Немного предыстории: Я работаю над созданием шаблонного класса, который, как часть специализации...
В C ++ 17 destroy() и destroy_n() запускают деструктор ряда объектов. Однако, согласно cppreference...
Есть ли какие-либо преимущества для std :: string_view по сравнению с char *, кроме методов std ::...
Я играю с std::tuple s в разных контекстах и наткнулся на некоторые вещи, которые работают, но я...
В этом тривиальном примере я получаю ошибку компиляции: #include <unordered_map> int main() {...
Обновление 2: Это исправлено в VS 2019 Preview 16.1 Preview 1. Обновление: Я подал отчет об ошибке...
В c ++ в чем разница между stem () и filename () Кажется, что оба делают одно и то же, за...
Вывод аргумента шаблона, похоже, не работает в Clang 6 для временных объектов. g ++ 8.1.0...
C ++ 17 §10.1.5 / 1 состояния: Спецификатор constexpr должен применяться только к определению...
Интересно, в чем разница между этим кодом, который работает: #include <type_traits> #include...
Этот пример std :: visit пока не понят Eclipse CDT, но он прекрасно компилируется с помощью...
Рассмотрим следующие фрагменты кода: Версия (1) void q() {} class B { void f()...
Я изучаю уникальный шаблон книги C ++ и пытаюсь понять, как работает руководство по выводу для...
В C ++ 20, по предложению Синтаксис знакомого шаблона для универсальных лямбд , следующий код...
Рассмотрим следующий простой класс только для перемещения: struct bar { constexpr bar() = default;...
Я хотел бы знать, есть ли какая-либо разница в следующих двух типах инициализации std::vector в C...
Какова временная сложность std::map::insert или std::map::assign с подсказкой в случае, если...
Я пытаюсь использовать boost::hana для создания справочной таблицы constexpr, которая становится...