C ++ localeconv () - Thư viện chuẩn C ++

Hàm localeconv () trong C ++ trả về một đối tượng đại diện cho các quy tắc định dạng số và tiền tệ của ngôn ngữ C hiện tại.

Hàm localeconv () được định nghĩa trong tệp tiêu đề.

nguyên mẫu localeconv ()

 lconv * localeconv ();

Đối tượng được trả về bởi localeconv () không nên được thay đổi bởi chương trình, vì nó bị ghi đè bằng cách sử dụng setlocale () hoặc gọi lại cùng một hàm.

Tham số localeconv ()

  • không ai

localeconv () Giá trị trả về

  • Hàm localeconv () trả về một con trỏ đến một đối tượng tĩnh chứa các quy tắc định dạng số và tiền tệ của ngôn ngữ C hiện tại.

Ví dụ: Hàm localeconv () hoạt động như thế nào?

 #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 

thú vị bài viết...