区域设置是否具有定义负符号的方面?

时间:2018-05-03 14:35:21

标签: c++ localization locale number-formatting negative-number

我原本希望numpunct方面包含有关用于否定符号的字符的信息。

我可以在语言环境中的其他位置找到此信息,还是我必须假设它总是'-'

1 个答案:

答案 0 :(得分:1)

如果我们查看showpos showpos,则说明

  

对于整数和浮点类型,如果设置了+,则前缀为修饰符+

因此,我认为integer ::= [sign] units sign ::= plusminus plusminus ::= '+' | '-' 将始终用于表示正数

另外num_put::put

-

我认为这意味着它总是使用+表示负数,showpos表示正数而trueinteger ::= [sign] units sign ::= plusminus plusminus ::= plus | minus 。如果不是这种情况我会期望它像

RecyclerView