Результаты поиска по запросу "c++17"

4 ответа

Общий фабричный механизм в C ++ 17

Я хотел бы реализовать универсальный фабричный механизм для набора производных классов, который позволяет мне в общих чертах реализовать не только фабричную функцию для создания объектов этого класса, но и создателей других шаблонных классов, ...

2 ответа

Как выполнить арифметику кортежей в C ++ (c ++ 11 / c ++ 17)?

Я пытаюсь написать шаблонные функции / операторы, такие как+ для выполнения арифметических операций между двумя кортежами одного типа. Например, для std::tuple<int,double> t = std::make_tuple(1,2); Я бы хотел сделать auto t1 = t + t; Логика ...

2 ответа

Подготовка к std :: iterator устарела

21 марта St Комитет по стандартам проголосовал за утверждение амортизации std::iterator [http://en.cppreference.com/w/cpp/iterator/iterator] предложено в P0174 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0174r1.html#2.1] : ...

ТОП публикаций

2 ответа

Как мы можем проверить, может ли выражение определенного типа вызываться с prvalue?

С C ++ 17 [/questions/tagged/c%2b%2b17] у нас новенькоеis_invocable [http://en.cppreference.com/w/cpp/types/is_invocable] и представьте новые ценности, которые на самом деле не являются ценностями. Это позволяет вам создать объект, не прибегая ...

1 ответ

std :: визит для варианта не компилируется в клане, g 5 [duplicate]

На этот вопрос уже есть ответ: get <string> для вариантов не работает в clang ++, но не g ++ [/questions/46506387/getstring-for-variants-fail-under-clang-but-not-g] 1 ответ Следующее использование std :: visit правильно компилируется под gcc ...

26 ответов

enum to string in modern C++11 / C++14 / C++17 and future C++2

Вопреки всем другим подобным вопросам, этот вопрос касается использования новых функций C ++. 2008c [/questions/tagged/c] Есть ли простой способ преобразовать перечисление C ++ в строку? [/questions/201593] 2008c [/questions/tagged/c] Простой ...