我正试图用我喜欢的ASCII-Art编写程序。
我无法设法在控制台上显示它,是否有我可以输出的方式
预格式化文本,就像HTML中的<pre>
一样?我正在使用cout进行大部分输出。
_____ _
|_ _| | |
| | ___ ___ | |_
| | / _ \/ __|| __|
| || __/\__ \| |_
\_/ \___||___/ \__|
答案 0 :(得分:4)
std::string const asciiTest = R"~(
_____ _
|_ _| | |
| | ___ ___ | |_
| | / _ \/ __|| __|
| || __/\__ \| |_
\_/ \___||___/ \__|
)~";
在RSL中,您不需要转义特殊字符,并保留换行符 这是一把双刃剑:标识和前导/尾随换行符也保留,所以你需要照顾它们。