Funkcia localeconv () v C ++ vráti objekt, ktorý predstavuje pravidlá číselného a peňažného formátovania aktuálneho národného prostredia C.
Funkcia localeconv () je definovaná v hlavičkovom súbore.
prototyp localeconv ()
lconv * localeconv ();
Objekt vrátený metódou localeconv () by nemal program meniť, pretože je prepísaný použitím setlocale () alebo opätovným volaním tej istej funkcie.
localeconv () parametre
- Žiadne
localeconv () Vrátená hodnota
- Funkcia localeconv () vráti ukazovateľ na statický objekt, ktorý obsahuje pravidlá číselného a peňažného formátovania aktuálneho národného prostredia C.
Príklad: Ako funguje funkcia 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