- 735 名前:デフォルトの名無しさん mailto:sage [2020/02/11(火) 03:08:16.20 ID:wwgXq7Q5.net]
- >>713
他の言語の場合、例えば x, y が整数型の場合、 x == y とした結果の型が bool 型。 そして、if の条件式に入れられるのは bool 型のみだったりする。 だから、もともと b が bool 型なのに、敢えて b == true と判定して また bool 型に「直して」しまうのはとても奇妙な感じになる。 その文化との兼ね合いから、C/C++ でも、b が BOOL 型の場合は、 if (b) とするのが美しく見える。
|

|