[問題] 美國標準控制序列指令
問題(Question):
因緣際會下上網到子由老師之網站,
http://www.math.ncu.edu.tw/~ziyou/c++/
發現了一段有趣的碼,
截取後簡單的表示
void cls()
{
printf("\x1b[2J");
// cout << "\x1b[2J");
}
該網站提到 esc [ 2 J --> 清除螢幕且游標回歸左上角
不過遺憾的是這段碼在我手邊compiler (dev-c 4.9.9.2, vc6.0, vc2008, vc2010)
無法正常執行(只會出現一些亂碼),後來又上 wiki 翻了翻
http://zh.wikipedia.org/zh-tw/%E6%8E%A7%E5%88%B6%E5%AD%97%E7%AC%A6
不過實在是無法和 C 之跳脫字元做連想,因看該文之說明還蠻引起興趣研究,
其中包含了
1. 游標上下移 n 列
2. 游標左右移 n 列
這些我只會用 windows.h - SetCursorPos API 去控制
想請教各位版友是否真可藉由 C/C++ 跳脫字元控制 console 之游標定位?
謝謝各位 !!
--
YouLoveMe() ? LetItBe() : LetMeFree();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 180.177.76.142
推
03/15 11:48, , 1F
03/15 11:48, 1F
→
03/15 11:59, , 2F
03/15 11:59, 2F
推
03/15 11:59, , 3F
03/15 11:59, 3F
→
03/15 12:00, , 4F
03/15 12:00, 4F
→
03/15 12:02, , 5F
03/15 12:02, 5F
推
03/15 12:07, , 6F
03/15 12:07, 6F
→
03/15 12:08, , 7F
03/15 12:08, 7F
→
03/15 12:18, , 8F
03/15 12:18, 8F
→
03/15 17:08, , 9F
03/15 17:08, 9F
→
03/15 18:16, , 10F
03/15 18:16, 10F
→
03/15 23:40, , 11F
03/15 23:40, 11F
推
03/16 08:32, , 12F
03/16 08:32, 12F
推
03/16 09:40, , 13F
03/16 09:40, 13F
→
03/16 17:35, , 14F
03/16 17:35, 14F
推
03/16 21:24, , 15F
03/16 21:24, 15F
→
03/16 21:36, , 16F
03/16 21:36, 16F
→
03/16 21:37, , 17F
03/16 21:37, 17F
→
03/16 21:45, , 18F
03/16 21:45, 18F
→
03/16 21:56, , 19F
03/16 21:56, 19F
→
03/16 21:57, , 20F
03/16 21:57, 20F
推
03/16 23:16, , 21F
03/16 23:16, 21F
→
03/16 23:30, , 22F
03/16 23:30, 22F
推
03/17 20:36, , 23F
03/17 20:36, 23F
討論串 (同標題文章)