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

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

***Реализация widestring (широкая строка) менеджера с помощью реализации на основе библиотеки C

uses

  System;

  

Обзор

Модуль cwstring не предлагает API сам по себе: он просто инициализирует запись widestring manager модуля system с реализацией, которая использует процедуры сортировки и преобразования, которые предоставляются библиотекой C, найденной в большинстве систем Unix или Linux, совместимых с POSIX.

Модуль cwstring должен просто быть включен в предложение uses программы, предпочтительно в качестве одного из первых блоков, и раздел инициализации модуля будет выполнять всю работу.

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

Нет смысла использовать это устройство в системах, отличных от POSIX, таких как Windows, OS/2 или DOS. Поэтому он всегда должен быть заключен в оператор ifdef:

program myprogram;
uses 
  {$ifdef unix}cwstring,{$endif}
  classes, sysutils;

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