- 40 名前:デフォルトの名無しさん (ワッチョイ cf59-dxaC) mailto:sage [2017/04/06(木) 07:41:45.88 ID:aL+qmOiO0.net]
- 質問ですが、bool型の変数x値(true/false)をint型の1/0に変換する場合、
(int)xで正しいの?それとも演算子を使ってx!=falseとか!!xとすべき? あるいは int y; if(x) { y = 1; } else { y = 0; } 式にやらなきゃダメ? そもそもC++においても「!」、「!=」、「==」(オーバーロードされていないやつ)はintを返すんやろうか…
|

|