标签: c++ operator-keyword
我想知道为什么++运算符是在bool上定义的...但是当我尝试--运算符时,它没有为bool定义.. < / p>
++
bool
--
有人可以解释一下背后的原因吗?
答案 0 :(得分:2)
请参阅文档: https://msdn.microsoft.com/en-us/library/tf4dy80a.aspx
将postfix或prefix ++运算符应用于类型的变量时 bool,变量设置为true。后缀或前缀 - 运算符 不能应用于此类型的变量。