Пространства имён
Варианты
Действия

std::numeric_limits::is_bounded

Материал из cppreference.com

 
 
Библиотека утилит
Языковая поддержка
Поддержка типов (базовые типы, RTTI)
Макросы тестирования функциональности библиотеки (C++20)    
Управление динамической памятью
Программные утилиты
Поддержка сопрограмм (C++20)
Вариативные функции
Трёхстороннее сравнение (C++20)
(C++20)
(C++20)(C++20)(C++20)(C++20)(C++20)(C++20)
Общие утилиты
Дата и время
Функциональные объекты
Библиотека форматирования (C++20)
(C++11)
Операторы отношения (устарело в C++20)
Целочисленные функции сравнения
(C++20)(C++20)(C++20)    
(C++20)
Операции обмена и типа
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
Общие лексические типы
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)
Элементарные преобразования строк
(C++17)
(C++17)
 
 
 
static const bool is_bounded
(до C++11)
static constexpr bool is_bounded
(начиная с C++11)
Значение std::numeric_limits<T>::is_bounded является true для всех арифметических типов T, которые представляют собой конечное множество значений. Хотя все основные типы ограничены, эта константа будет false в специализации std::numeric_limits для библиотек при условии произвольного типа арифметической точностью
Оригинал:
The value of std::numeric_limits<T>::is_bounded is true for all arithmetic types T that represent a finite set of values. While all fundamental types are bounded, this constant would be false in a specialization of std::numeric_limits for a library-provided arbitrary precision arithmetic type
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Стандартный специализации

T
Значение std::numeric_limits<T>::is_bounded
Оригинал:
value of std::numeric_limits<T>::is_bounded
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
/* non-specialized */ false
bool true
char true
signed char true
unsigned char true
wchar_t true
char16_t true
char32_t true
short true
unsigned short true
int true
unsigned int true
long true
unsigned long true
long long true
unsigned long long true
float true
double true
long double true

[править] См. также

[static]
определяет целочисленные типы
(public static константа-элемент) [править]
[static]
определяет знаковые типы
(public static константа-элемент) [править]
[static]
определяет точные типы
(public static константа-элемент) [править]