C++ での boolalpha の使用法は次のようになります。

1. ブールアルファの説明

boolalpha の機能は簡単に言うと、bool の出力ストリームを false または true に解析することです。

具体的な例としては以下のようなものがあります。

#include<iostream>
#include"string"
using namespace std;
int main()
{
	int a = 3;
	int b = 4;
	bool c = a > b;
	cout << noboolalpha << c << endl;//boolalpha 让输出流将bool解析成为true或者 false。
	c = a > b && a != 0;
	cout << boolalpha << c << endl;
	system("pause");
	return 0;
}

出力結果:

 結果では、boolalpha を使用して解析された出力は false (bool 型) であり、boolalpha を使用せずに解析された出力は 0 であることが明確にわかります。

 この 1 つの出力は、エフェクトを解決する nobooalpha があることを示しています。

おすすめ

転載: blog.csdn.net/qq_58611650/article/details/126493750