time_get::get
Считывает из источника символьных данных и преобразует эти данные на время, которое хранится в структуре времени.Первая функция принимает один описатель преобразования и модификатор, второй принимает ряд.
iter_type get(
iter_type _First,
iter_type _Last,
ios_base& _Iosbase,
ios_base::iostate& _State,
tm *_Pt,
char _Fmt,
char _Mod
) const;
iter_type get(
iter_type _First,
iter_type _Last,
ios_base& _Iosbase,
ios_base::iostate& _State,
tm *_Pt,
char_type *_Fmt_first,
char_type *_Fmt_last
) const;
Параметры
_First
Вход итератор, который указывает, где последовательность быть преобразованными запуском._Last
Вход итератор, который указывает конец последовательности для преобразования._Iosbase
Поток._State
Соответствующие элементы битовой маски имеет состояние потока для указания ошибки._Pt
Указатель на структуру времени, где время хранения._Fmt
Символы описателя преобразования._Mod
Дополнительный символ модификатора._Fmt_first
Указывает на начало директив, где формата._Fmt_last
Элементы в конец директив формата.
Возвращаемое значение
Возвращает итератор к первому символу выберите данных, которые использовались для присвоения *_Pt структуры времени.
Заметки
Возвращает первый функция-член do_get(_First,_Last,_Iosbase,_State,_Pt,_Fmt,_Mod).
Второй вызов функции-члена do_get под контролем формата разделенного by [_Fmt_first,_Fmt_last).Он обрабатывает формат как последовательность полей, каждое из которых задает преобразование ноль или более входных элементов, разделенных оператором [first, last).Итератор, обозначающая unconverted он возвращает первый элемент.3 Типа полей:
Процент (%) в формате, за необязательным модификатором mod в наборе [EOQ#], выполните описателем преобразования fmtзаменяет first если значение, возвращаемое оператором do_get(_First,_Last,_Iosbase,_State,_Pt,_Fmt,_Mod).Наборы сбоя преобразования ios_base::failbit IN state и получает.
Элемент пробелы в формате пропустит записи допустимое количество элементов - ноль или больше пробелов ввода.
Любой другой элемент в формате должен соответствовать следующему элементу ввода, пропущен.Наборы сбоя match ios_base::failbit IN state и получает.
Требования
заголовок:<языковой стандарт>
пространство имен: STD