[Обзор][Указатель] Описание модуля 'clocale' (#rtl)

Описание модуля 'clocale'

Инициализировать (интер)национальные настройки из библиотеки C

uses

  System;

  

*** Модуль System (основной модуль).

Обзор

Сам по себе clocale не предлагает API: Он просто инициализирует интернациональные параметры модуля SysUtils значениями, предоставляемыми библиотекой C, используемой большинством систем Unix или Linux, которые совместимы с POSIX.

clocale должен быть просто включен в предложение uses в программе, лучше как один из первых модулей, а дальше раздел инициализации модуля будет делать ВСЮ работу.

Обратите внимание включение этого модуля, связывает вашу программу с библиотекой С в системе.

Нет смысла использовать этот модуль в системе, отличной от posix (например Windows, OS/2 или DOS). Поэтому в предложениии uses его всегда надо помещать в оператор ifdef.

Например:

program myProgram;
uses 
  {$ifdef unix} clocale {$endif},
  Classes, SysUtils;
  

Документация создана: 20-08-2019