C++ キーワードのリストには、次のような演算子の代替手段があります。
&& and
&= and_eq
& bitand
| bitor
~ compl
! not
!= not_eq
|| or
|= or_eq
^ xor
^= xor_eq
実際、私は個人的に次のことを見つけました。
if(not s.empty())
より直感的に、
if(!s.empty())
多くのスクリプト言語では、そのような単語が唯一のオプションです。
演算子よりも C++ で有名ではないのはなぜですか? コーディング スタイルと何か関係があるのでしょうか、それとも単に好みの問題なのでしょうか。