Funktionen localeconv () i C ++ returnerer et objekt, der repræsenterer numeriske og monetære formateringsregler for den aktuelle C-lokalitet.
Funktionen localeconv () er defineret i headerfilen.
localeconv () prototype
lconv * localeconv ();
Objektet, der returneres af localeconv (), bør ikke ændres af programmet, fordi det tilsidesættes ved at bruge setlocale () eller ringe til den samme funktion igen.
localeconv () Parametre
- Ingen
localeconv () Returværdi
- Funktionen localeconv () returnerer en markør til et statisk objekt, der indeholder numeriske og monetære formateringsregler for den aktuelle C-lokalitet.
Eksempel: Hvordan fungerer 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