我想用C++格式化价格
我可以使用,std::put_money但问题是我的数字格式区域设置与我的货币区域设置不同.
std::put_money
假设我想用法语格式化GBP的价格,如果我将语言环境设置为法语,我会得到一个欧元符号.我需要用户区域设置中的小数和价格区域设置中的货币.
我可以在Java中使用NumberFormat来自十进制语言环境,然后设置我想要的货币.
这可以用C++完成吗?