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“.
|