0
私はC++の初心者です。C++の絞り込みエラー
#include<iostream>
int main()
{
bool a = 2;
bool e { 4 }; //error
std::cout << a << e;
std::cin.get();
}
私は'initializing': truncation from 'int' to 'bool'
としてエラーが発生します。 a
はなぜ機能し、e
でないのですか?
その他の点については、なぜ整数でブール値を初期化していますか? –
何をしようとしていますか? '4'をブール変数に設定しようとしていますか? – user3437460
'bool'を0以外の値(' True')に初期化しようとしています – ccdq23