【发布时间】:2015-12-06 21:29:10
【问题描述】:
我想问在 C++ 的控制台窗口中编写国际象棋 unicode 字符的最简单方法是什么? (♙♘♗♖♕♔♟♞♝♜♛♚)它们是 unicode 中“杂项符号”块的一部分。 https://en.wikipedia.org/wiki/Chess_symbols_in_Unicode
我也想打印正方形的字符,现在我的棋盘不是正方形的,因为每个字符都是矩形而不是正方形。
能在棋盘下方用普通的非方字写字也不错,但那可能是不可能的吧?在同一个控制台窗口中混合不同的字体/格式?
好的,提前谢谢! :)
【问题讨论】:
-
很常见的问题,在搜索框中输入“棋盘”。选择与您的操作系统匹配的那个。把它摆正,嗯,不要指望它。
-
您需要选择具有所需字符尺寸的字体。这无法在您的代码中进行控制(用于控制台输出)。