私は見守っていますが、それが不可欠なタイプとは見なされていないtype_traits
という事実に偶然出くわしました。float
ちょっと驚きました。
ウェブを調べて適切な情報を見つけましたが、その事実については何も見つかりませんでした。私が見つけることができたのはこのようなものだけです:
Tが整数型(bool、char、char16_t、char32_t、wchar_t、short、int、long、long long、符号付き、符号なし、およびcv修飾のバリアントを含む)の場合、trueに等しいメンバー定数値を提供します。その他のタイプの場合、値はfalseです。
それで、ここでの質問:なぜC ++標準委員会はfloatが整数型ではないと決定したのですか?