格式化布尔c++; 在C++编程中,我是一个乞丐,我想知道是否有一种方法可以将布尔变量的输出更改为终端(Linux)中的低级图形。例如,显示一个小圆圈表示真,显示一个小正方形表示假

格式化布尔c++; 在C++编程中,我是一个乞丐,我想知道是否有一种方法可以将布尔变量的输出更改为终端(Linux)中的低级图形。例如,显示一个小圆圈表示真,显示一个小正方形表示假,c++,linux,graphics,boolean,output,C++,Linux,Graphics,Boolean,Output,我需要以小符号(如上面的示例)的形式显示布尔数组作为项目的输出,如果我所问的不可能,您对实现此函数的最佳方式有何建议?您可以使用std::wcout打印unicode符号。例如,“\u2605”将打印星号 所以你可以写一些像 std::wcout<< (myBool) ? "\u2605" : "\u25CF" <<std::endl; std::wcoutpubbly related:、等。有关代码点,请参见。std::cout

我需要以小符号(如上面的示例)的形式显示布尔数组作为项目的输出,如果我所问的不可能,您对实现此函数的最佳方式有何建议?

您可以使用
std::wcout
打印unicode符号。例如,
“\u2605”
将打印星号

所以你可以写一些像

std::wcout<< (myBool) ? "\u2605" : "\u25CF" <<std::endl;
std::wcoutpubbly related:、等。有关代码点,请参见。
std::cout