C では、ブール変数には 2 つの異なる値 (「true」または「false」) のみを含めることができます。これらの値を文字列に変換すると、「true」は「1」にマッピングされ、「false」は「0」にマッピングされます。ブール値は主にプログラム内で条件が満たされているかどうかを確認するために使用されます。 int から long への変換や float から double への変換とは異なり、boolean から string への直接変換はありません。ただし、ブール値を文字列に変換する必要がある状況もあります。バイナリ ブール値を文字列値に変換するさまざまな方法を検討します。
提供されたブール変数の値をチェックし、その値に基づいて「true」または「false」を出力できるアルゴリズムを設計しました。出力は文字列変数で、入力はブール値です。ブール値には取り得る値が 2 つしかないため、三項演算子を使用して出力を決定します。
###文法### リーリー ###アルゴリズム###ブール値を出力として表示するには、boolapha 修飾子を使用します。
上記の例では、cout を使用してブール変数の値を出力すると、出力結果は 0 または 1 になることがわかります。 cout で boolalpha を使用すると、出力結果が文字列形式に変わることがわかります。
バイナリのブール値を文字列に変換するさまざまな方法について説明しました。これらのメソッドは、データベースを扱ったり、Web ベースの API を操作したりするときに非常に役立ちます。 API またはデータベース メソッドはブール値を受け入れない場合があるため、これらのメソッドを使用して文字列値に変換できるため、文字列値を受け入れるメソッドも使用できます。
以上がブール変数を文字列に変換する C++ プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。