Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ locale(5) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

localeconv(3C)

setlocale(3C)

locale(5)                                                         locale(5)

NAME
     locale - Kategoriemakros

SYNTAX
     #include <locale.h>

BESCHREIBUNG
     Die Include-Datei <locale.h> enthält eine Definition für die Struktur
     lconv, die zumindest die folgenden Komponenten umfaßt:

     char   *currencysymbol
     char   *decimalpoint
     char    fracdigits
     char   *grouping
     char   *intcurrsymbol
     char    intfracdigits
     char   *mondecimalpoint
     char   *mongrouping
     char   *monthousandssep
     char   *negativesign
     char    ncsprecedes
     char    nsepbyspace
     char    nsignposn
     char   *positivesign
     char    pcsprecedes
     char    psepbyspace
     char    psignposn
     char   *thousandssep

     Die Include-Datei <locale.h> definiert NULL (wie in <stddef.h> defi-
     niert) und zumindest folgende Makros:

     LCALL
     LCCOLLATE
     LCCTYPE
     LCMESSAGES
     LCMONETARY
     LCNUMERIC
     LCTIME

     Diese werden in verschiedene, konstante ganzzahlige Ausdrücke aufge-
     löst und als erstes Argument für die Funktion setlocale() verwendet.

     Hier können auch weitere Makrodefinitionen angegeben werden, die mit
     LC gefolgt von einem Großbuchstaben beginnen.

     Folgende Funktionsprototypen können auch als Makros definiert sein:

     struct lconv *localeconv (void);
     char setlocale(int category, const char *locale);





Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

locale(5)                                                         locale(5)

SIEHE AUCH
     localeconv(3C), setlocale(3C).




















































Seite 2                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026