在C ++中打印彩色字符串

时间:2020-04-21 21:21:55

标签: c++

我正在尝试将彩色样式的字符串打印到终端中。我目前有以下代码:

std::cout << "\u001b[1m\u001b[101m My String\u001b[49m\u001b[22m" << std::endl;

但这会打印出来:?[1m?[101m My String ?[49m?[22m

我认为这是C ++评估\u001b字符的方式的错误,因为以下Javascript返回具有预期样式的字符串:

node -p "'\u001b[1m\u001b[101m My String\u001b[49m\u001b[22m'"

0 个答案:

没有答案
相关问题