Funkcja localeconv () w C ++ zwraca obiekt, który reprezentuje numeryczne i pieniężne reguły formatowania dla bieżących ustawień regionalnych C.
Funkcja localeconv () jest zdefiniowana w pliku nagłówkowym.
localeconv () prototyp
lconv * localeconv ();
Obiekt zwracany przez localeconv () nie powinien być zmieniany przez program, ponieważ jest nadpisywany przez użycie setlocale () lub ponowne wywołanie tej samej funkcji.
localeconv () Parametry
- Żaden
localeconv () Wartość zwracana
- Funkcja localeconv () zwraca wskaźnik do statycznego obiektu, który zawiera reguły formatowania liczbowego i pieniężnego dla bieżących ustawień regionalnych C.
Przykład: Jak działa funkcja localeconv ()?
#include #include using namespace std; int main() ( lconv *l; setlocale(LC_MONETARY, "en_GB.utf8"); l = localeconv(); cout << "Locale Currency Symbol = " Locale Currency Symbol = £ International Currency Symbol = GBP Locale Currency Symbol = $ International Currency Symbol = USD