回答編集履歴
1
定義規格があった
test
CHANGED
@@ -1,4 +1,11 @@
|
|
1
1
|
他システムとのデータ交換を考えた場合、booleanの方がいいのかなぁって思います。
|
2
2
|
リモートDB接続とか、CSV等でテキスト出力の場合とかも含めてですがね。
|
3
|
-
基本は、「0」か「0以外」なんですが
|
3
|
+
基本は、「0」か「0以外」なんですが、
|
4
4
|
|
5
|
+
false と true について、C++の bool 型について規格書に書いてありました。
|
6
|
+
A prvalue of type bool can be converted to a prvalue of type int, with false becoming zero and true becoming one.
|
7
|
+
Working Draft, Standard for Programming Language C++ N4659 7.6.6
|
8
|
+
|
9
|
+
拙訳:bool 型の純粋右辺値は、int 型の純粋右辺値に変換されうる。false ならば int 型の 0 に、true ならば int 型の 1 に変換される。
|
10
|
+
|
11
|
+
なので、int型とのことなので、bitではなく、boolの方が いいかもです。
|