La fonction localeconv () en C ++ renvoie un objet qui représente les règles de mise en forme numérique et monétaire de la locale C actuelle.
La fonction localeconv () est définie dans le fichier d'en-tête.
prototype localeconv ()
lconv * localeconv ();
L'objet renvoyé par localeconv () ne doit pas être modifié par le programme, car il est remplacé en utilisant setlocale () ou en appelant à nouveau la même fonction.
Paramètres localeconv ()
- Aucun
localeconv () Valeur de retour
- La fonction localeconv () renvoie un pointeur vers un objet statique qui contient les règles de formatage numérique et monétaire de la locale C actuelle.
Exemple: comment fonctionne la fonction 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