作者qscgy4 (有點厲害)
看板C_and_CPP
標題[問題] ANSI sequence
時間Mon Sep 5 20:32:15 2016
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++ 2010
問題(Question):
我看有人說清除 console 視窗可以用,ANSI sequence 方法
餵入的資料(Input):
printf("\033[0;0H");
printf("\033[2J");
預期的正確結果(Expected Output):
移到左上角並清除
錯誤結果(Wrong Output):
沒清除,直接印出
話說只要是 ANSI sequence 似乎都沒反應,
請問應該要怎麼做才能讓 console 讀 ANSI sequence,
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.29.46
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1473078740.A.508.html
→ bluesoul: windows console認得ansi escape sequence嗎? 09/05 20:37
→ bluesoul: 試試看ANSI.SYS 09/05 20:37
→ bluesoul: system("CLS") 09/05 20:43
→ EdisonX: 簡單的說,這在linux,mac上是正常的,windows 很麻煩. 09/05 21:29
→ MOONRAKER: 印一百個\n 足夠清空任何console 09/06 12:00
→ pttworld: 樓上解法是半,會有游標位置問題。 09/07 21:22