std::locale loc; // Локальный контекст InIt beg = ...; // Начало входной последовательности InIt end = ...; // Конец входной последовательности std::ios_base& fmt = ...; // Поток, определяющий формат ввода std::ios_base::iostate err; // Состояние после вызова T value = ...; // Значение после успешного вызова // Получение фацета разбора числовых данных для контекста loc const std::num_get& ng = std::use_facet >(loc); // Чтение данных с использованием фацета ng.get(beg, end, fmt, err, value);