C/Appendice/Librerie standard/locale.h: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 97:
</source>
 
== setlocale definizione e uso ==
{{Avanzamento|50%|30 dicembre 2009}}
La funzione setlocale() definita:
<source lang="c">
char *setlocale(int category, const char *locale);
</source>
imposta o legge le informazioni dipendenti dalla località.
''category'' può essere una delle seguenti:
{|{{prettytable}}
|-
|LC_ALL
|-
|LC_COLLATE
|-
|LC_CTYPE
|-
|LC_MONETARY
|-
|LC_NUMERIC
|-
|LC_TIME
|}
Il valore "C" per ''locale'' mette le impostazioni di base del C. Un valore vuota ("") definisce le impostazioni native d'ambiente. Un puntatore nullo (NULL) fa restituire a setlocale un puntatore alla stringa associata alla categoria per le impostazioni correnti (non si verificano dei cambiamenti).
Se il cambiamento ha successo, setlocale restituisce un puntatore a una stringa che rappresenta l'impostazione precedente. In caso di fallimento restituisce NULL.
{{Avanzamento|5075%|30 dicembre 2009}}