|
|
localeconv() - I/O Function
|
Tutorials

Cpp

|
Topic |
How is "localeconv()" used in C++?
|
|
Explanation |
|
localeconv() is an I/O function that returns a pointer to the structure of type
"lconv", that contains geopolitical environmental information for formatting numbers.
Syntax:
struct lconv *localeconv(void);
Example:
#include <stdio.h>
#include <time.h>
int main ()
{
setlocale (LC_MONETARY,"");
struct lconv * st;
st=localeconv();
printf ("US Currency is: %s\n",st->currency_symbol);
printf ("US Currency name is: %s\n", st->int_curr_symbol);
return 0;
}
|
Result:
US Currency is: $
US Currency name is: USD
In the above example localeconv() is used with the localization category "LC_MONETARY" to display the
US currency symbol, currency name.
|
| Note |
C++ is one of the most used programming languages in the world. Also known as "C with Classes".
Hope you enjoy this tutorial. Do send your feedback or suggestions on this C++ tutorial. This is a copyright content.
|
|
|
|