Re: [問題] 要怎麼將extended ascii顯示在console …
※ 引述《Shoex (哇哈哈)》之銘言:
: ※ [本文轉錄自 Programming 看板]
: 作者: Shoex (哇哈哈) 看板: Programming
: 標題: [問題] 要怎麼將extended ascii顯示在console上??
: 時間: Sat May 21 03:05:29 2005
: 我試過的方法
: printf("%c",i); //當i=0~127會顯示該ascii的圖案 只要128以上就會顯示"?";
: unsigned char ch; //ch=0~255
: cout<<ch;只要ch>127,就只能顯示空白
: 要怎麼顯示windows dos 128~255的字元呢
: 假如我今天要畫console的圖 需要用到128以上的字元
要 console/terminal 本身以及所用的字型有支援這類字元的
顯示才行。
中文版的 Windows 好像一律都用 CP950 (繁體中文) 字碼頁,
這樣就不能顯示 128 以上的 1-byte character。
: 另外還想請教 又怎麼在console上顯示有顏色的字元
輸出 ANSI terminal escape sequence (color code)
BBS 上有許多教學文件,將那些符號改用程式輸出。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.208.168
推
140.116.125.59 05/23, , 1F
140.116.125.59 05/23, 1F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章