.12 7890,12 7890.12 По умолчан

Автор admin Воскресенье, 17 мая 2009 11:32

.12 7890,12 7890.12 По умолчанию используется локальный контекст “С”, хорошо знакомый программистам С и С++ (английский язык, американские стандарты). Все потоки изначально настраиваются на локальный контекст “С”. Функция imbue() потокового класса переключает локальный контекст потока. Обратите внимание: в результатах выводится полное название «французского» локального контекста по стандарту IOS (то есть французский язык, используемый во Франции, в отличие от французского, используемого в другой стране). Этот пример показывает, что во французском локальном контексте целая часть вещественного числа отделяется от дробной части запятой, а не точкой. Чтобы ввод данных также осуществлялся по правилам этого локального контекста, следует переключить на него cin. Каждая категория локального контекста делится на фацеты — классы, в которых инкапсулируется функциональность данной категории. Например, в категорию time входят фацеты time_put и time_get, содержащие функции соответственно для ввода и вывода даты/времени. Категория monetary содержит фацеты money_get, money_put и moneypunct (последний определяет знак де


Комментарии закрыты.