1

C++ 关键字列表中,有运算符的替代项,例如:

&&  and
&=  and_eq
&   bitand
|   bitor
~   compl
!   not
!=  not_eq
||  or
|=  or_eq
^   xor
^=  xor_eq

其实我个人觉得:

if(not s.empty())

比,更直观

if(!s.empty())

在许多脚本语言中,这样的词是唯一的选择。
为什么他们在 C++ 中没有超过运算符而出名?与编码风格有什么关系,还是只是品味问题。

4

0 回答 0