2
ответа

std :: is_constant_evaluated поведение

GCC9 уже реализует std :: is_constant_evaluated. Я немного поиграл с этим, и понял, что это несколько сложно. Вот мой тест: constexpr int Fn1 () {if constexpr (std :: ...)
вопрос задан: 18 January 2019 14:53
2
ответа

Эквивалентный троичный оператор для constexpr if?

Может быть, я что-то пропустил, но не могу найти никаких подсказок: есть ли в C ++ 17 троичный оператор constexpr, эквивалентный constexpr-if? шаблон < typename Mode > class BusAddress {public: явный ...
вопрос задан: 7 December 2016 08:08
1
ответ

MSVC проглатывает const из основного параметра шаблона в вариационных шаблонных методах, используя constexpr if

У меня проблема, что я почти уверен, это ошибка MSVC, но, может быть, я что-то упустил. Вот упрощенная версия фактического кода: template & lt; typename ... Args & gt; class InnerType {}; ...
вопрос задан: 13 July 2018 10:27