De functie localeconv () in C ++ retourneert een object dat de numerieke en monetaire opmaakregels van de huidige C-landinstelling vertegenwoordigt.
De functie localeconv () is gedefinieerd in het header-bestand.
localeconv () prototype
lconv * localeconv ();
Het object dat wordt geretourneerd door localeconv () mag niet worden gewijzigd door het programma, omdat het wordt overschreven door setlocale () te gebruiken of dezelfde functie opnieuw aan te roepen.
localeconv () Parameters
- Geen
localeconv () Retourwaarde
- De functie localeconv () retourneert een pointer naar een statisch object dat numerieke en monetaire opmaakregels van de huidige C-landinstelling bevat.
Voorbeeld: hoe werkt de functie 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