Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства является частью версии 5.0 Инструментов XCode

Получить эти инструменты:

Если Вы выполняете версию Инструментов XCode кроме 5,0, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.



locale(3pm)                           Perl Programmers Reference Guide                           locale(3pm)



NAME
       locale - Perl pragma to use or avoid POSIX locales for built-in operations

SYNOPSIS
           @x = sort @y;       # Unicode sorting order
           {
               use locale;
               @x = sort @y;   # Locale-defined sorting order
           }
           @x = sort @y;       # Unicode sorting order again

DESCRIPTION
       This pragma tells the compiler to enable (or disable) the use of POSIX locales for built-in
       operations (for example, LC_CTYPE for regular expressions, LC_COLLATE for string comparison, and
       LC_NUMERIC for number formatting).  Each "use locale" or "no locale" affects statements to the end of
       the enclosing BLOCK.

       Starting in Perl 5.16, a hybrid mode for this pragma is available,

           use locale ':not_characters';

       which enables only the portions of locales that don't affect the character set (that is, all except
       LC_COLLATE and LC_CTYPE).  This is useful when mixing Unicode and locales, including UTF-8 locales.

           use locale ':not_characters';
           use open ":locale";           # Convert I/O to/from Unicode
           use POSIX qw(locale_h);       # Import the LC_ALL constant
           setlocale(LC_ALL, "");        # Required for the next statement
                                         # to take effect
           printf "%.2f\n", 12345.67'    # Locale-defined formatting
           @x = sort @y;                 # Unicode-defined sorting order.
                                         # (Note that you will get better
                                         # results using Unicode::Collate.)

       See perllocale for more detailed information on how Perl supports locales.



perl v5.16.2                                     2012-10-11                                      locale(3pm)

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации к проекту Perl. (См. perlbug (1) для инструкций представления.)
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API к Apple через Генератор отчетов Ошибки и к проекту Perl, использующему perlbug (1).
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.