對於一個程序,我需要將盲文字符輸出到控制檯。將盲文字符打印到cmd C++
我找到了一種方法來輸出Unicode字符使用代碼,如:
#include <iostream>
#include "fcntl.h"
#include "io.h"
using namespace std;
int main() {
_setmode(_fileno(stdout), _O_U16TEXT);
wcout<<L"ĐĄßĞ"<<endl;
return 0;
}
並改變CMD的字體爲Lucida Console。
但是,存在盲文字符不顯示的問題。其實,我甚至不能將它們複製並粘貼到代碼中,因爲它們顯示爲空白。在Linux中一切正常(我可以看到,複製和粘貼這些字符),但我需要Windows應用程序。
我想有一些posiblity使用這個字符的代碼,我試過這種方式,但沒有成功。
任何人都可以幫我完成這個任務嗎?
Lucida控制檯不支持Braile字符(https://www.microsoft.com/typography/fonts/font.aspx?FMID=1262)。 Braile是其他類別,未列出。嘗試使用不同的Unicode字體。 – RedX