Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

nl_langinfo - Lokalitätswerte ermitteln

&pagelevel(4)&pagelevel

Definition

#include <langinfo.h>

char *nl_langinfo(nl_item item);

Beschreibung

nl_langinfo() liefert den Wert, den die Konstante item in der aktuellen Lokalität oder Umgebung besitzt. Die verfügbaren Konstanten und Werte für item sind in langinfo.h definiert.

Returnwert

Zeiger auf eine Zeichenkette der Lokalität

 


wenn in einer Umgebung keine langinfo-Daten definiert sind.

 

Nullzeiger

wenn item ungültig ist.

Hinweise

Der Vektor, auf den der Returnwert zeigt, sollte vom Programm nicht verändert werden, aber weitere Aufrufe von nl_langinfo() können ihn ändern. Außerdem können auch setlocale-Aufrufe mit einer Kategorie, die der von item entspricht (siehe auch langinfo.h), oder mit der Kategorie LC_ALL diesen Vektor überschreiben.

Wenn in einer Anwendung kein Aufruf von setlocale() erfolgt, ist die aktuelle Lokalität im POSIX-Subsystem auf "POSIX" voreingestellt. Die Returnwerte von nl_langinfo() richten sich nach der aktuellen Lokalität. Wenn die aktuelle Lokalität für den jeweiligen Parameter keinen Wert enthält, wird der entsprechende Wert der Voreinstellung zurückgegeben.

Siehe auch

setlocale(), langinfo.h, nl_types.h, Abschnitt "Lokalität“ und Abschnitt "Umgebungsvariablen“.