Я пытаюсь проверить, можно ли сохранить каждый параметр в пакете параметров в пределах 8 байт...
Я заинтересован в изучении недавно принятого контрактного программирования для C ++ 20 для целей...
Давайте рассмотрим этот код: template<class T> concept Range = requires(T& v){...
При уточнении понятий способ, которым это последовательно делается в стандарте, состоит в том,...
Вот простой пример двумерного массива в стиле C: int c[2][2] = { { 1, 2 }, { 3, 4 } }; Если я хочу,...
Когда вы работаете с шаблонами и с decltype, вам часто требуется экземпляр определенного типа, даже...
Относительно вопросов Как проверить поддержку C ++ 11? и Какое значение __cplusplus для C ++ 17?...
Я пытаюсь использовать шаблон нетипичного типа с пользовательским типом. struct T {}; template...
Последний вариант стандарта c ++ представляет так называемые «объекты точек настройки» (...
Мне любопытно, что в главе «Атомные ограничения» https://en.cppreference
Я часто использую SFINAE для удаления функции из набора перегрузки, если тело функции не имеет...
Согласно последнему заседанию комитета ISO C ++, bit-cast будет представлен в стандарте C ++ 20. Я...
В C ++ 17 введено if constexpr; однако, похоже, что switch constexpr (см. здесь ). Это почему? То...
Ссылочная реализация std :: atomic_ref из статьи P0019r8 приблизительно сохраняет тип шаблона в...
Очевидно, consteval будет ключевым словом в C ++ 20. Страница cppreference *1003* для него в...
#include <vector> #include <algorithm> #include <range/v3/all.hpp> using namespace...
Допустим, я определил функцию zero_initialize(): template<class T> T zero_initialize() { T...
Надеюсь, небольшой вопрос для тех, кто попробовал модули C ++ 20 Согласно TS, должен ли этот код...
Согласно концепции TS, в то время как выводимый параметр без ограничений каждый раз выдает новый...
Этот вопрос является продолжением этого один [temp.concept] / 5 говорит: Концепция не реализована...
[temp.concept] / 5 говорит: Концепция не реализована ([temp.spec]). [Примечание: id-выражение,...
Пример ниже не работает со всеми компиляторами, которые я пробовал: gcc-8.2, clang-8.0 (были...
Об этом уже спрашивали, но мне любопытно посмотреть, изменилось ли что-нибудь в новых стандартах C...
Операторы двустороннего сравнения должны быть функциями, не являющимися членами, если: вы хотите,...
Я нашел это утверждение из здесь .Сначала я был удивлен, потому что я считаю, что это делает...