?:
オペレーターを出力ストリームに統合したいと考えています。ここにコードがあります
bool a;
for (int i = 0; i < 10; i++ ) {
a = rand() % 2;
std::cout << "a= " << (a) ? "true\n" : "false\n";
}
しかし、出力は
a= 1a= 0a= 1a= 1a= 1a= 1a= 0a= 0a= 1a= 1
問題は、新しい行と文字列がないことです。私は何をすべきか?
?:
オペレーターを出力ストリームに統合したいと考えています。ここにコードがあります
bool a;
for (int i = 0; i < 10; i++ ) {
a = rand() % 2;
std::cout << "a= " << (a) ? "true\n" : "false\n";
}
しかし、出力は
a= 1a= 0a= 1a= 1a= 1a= 1a= 0a= 0a= 1a= 1
問題は、新しい行と文字列がないことです。私は何をすべきか?