Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используется с библиотекой <charconv> для указания формата с плавающей запятой для примитивных числовых преобразований.
Синтаксис
enum class chars_format {
scientific = unspecified,
fixed = unspecified,
hex = unspecified,
general = fixed | scientific
};
Участники
| Элемент | Description |
|---|---|
scientific |
from_chars() Причины ожидания и анализа экспонента. Он похож на описатель 'e'формата, который форматирует для научной printf() нотации, например"1.729e+01". |
fixed |
Причины from_chars() не ожидать или анализировать экспонент. Он похож на printf() описатель 'f'формата, который форматирует для плавающей запятой, например "17.29". |
hex |
from_chars() Причины ожидания числа в шестнадцатеричном формате, но без ведущих0x. |
general |
Причины from_chars() принятия (но не требуются) экспонента. Для to_chars()этого он похож на описатель 'g'формата, который переключается между научной printf() нотацией или фиксированной. Он учитывает, что будет экспонент таким образом, чтобы он смог создать достаточно компактные выходные данные. Например: 1e-5 результаты, но 1e-4 результаты"1e-05"."0.001" 1e5 результаты в 100000, в то время как 1e6 результаты 1e+06в . 1e01создает . |
Замечания
Для функций from_chars в этом перечислении описывается тип ожидаемых входных данных. Для функций to_chars описывается, какой тип выходных данных следует выдавать.
Требования
Заголовок:<charconv>
Пространство имен: std
/std:c++17 или более поздней версии требуется.