std::localeconv
STD:地方经济
Defined in header | | |
---|---|---|
std::lconv* localeconv( | | |
大localeconv
函数获得一个指向类型的静态对象的指针。std::lconv
表示当前C语言环境的数值和货币格式规则。
参数
%280%29
返回值
指向当前的指针std::lconv
对象。
注记
通过返回的指针修改对象引用是未定义的行为。
std::localeconv
修改静态对象,在没有同步的情况下从不同线程调用它是未定义的行为。
例
二次
#include <clocale>
#include <iostream>
int main()
{
std::setlocale(LC_ALL, "ja_JP.UTF-8"
std::lconv* lc = std::localeconv(
std::cout << "Japanese currency symbol: " << lc->currency_symbol
<< '(' << lc->int_curr_symbol << ")\n";
}
二次
产出:
二次
Japanese currency symbol: ¥(JPY )
二次
另见
setlocale | gets and sets the current C locale (function) |
---|---|
lconv | formatting details, returned by std::localeconv (class) |
c地方经济文件
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。