作者byby615 (Corn)
看板C_and_CPP
標題[問題] 怎麼擷取C語言輸出的DOS視窗上的字?
時間Sat Sep 26 19:29:38 2009
請問有辦法做到擷取C語言輸出的DOS視窗上的任何一個字嗎?
或者有辦法控制輸入游標的位置嗎?
因為在輸入的時候一直按Backspace也無法跑到上一行去,頂多跑到一行的最前端而已!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.144.96
1F:推 dendrobium:redirect ? 09/26 19:58
2F:→ dendrobium:myprogram > logfile.txt 09/26 20:01
3F:→ byby615:請問樓上打的是什麼意思? 09/26 20:28
4F:推 dendrobium:你去dos畫面下執行你的程式 假如你的程式叫myprogram 09/26 20:46
5F:→ dendrobium:那他會把輸出轉到logfile.txt這個檔案裡面 09/26 20:47
6F:→ byby615:我執行了,可是沒有出現logfile.txt耶!?請問logfile.txt存 09/26 21:13
7F:→ byby615:在哪? 09/26 21:13
8F:推 dendrobium:執行時,原本的輸出還有顯示在螢幕上嗎? 09/26 21:18
9F:→ dendrobium:logfile.txt會在當下的資料夾內 09/26 21:19
10F:→ byby615:輸出有在螢幕上,可是資料夾沒有logfile.txt耶!? 09/26 21:22
11F:推 dendrobium:有輸出到螢幕上表示沒redirect.... 09/26 21:22
12F:→ iamivers0n:輸出到stderr了? 09/26 21:25
13F:→ byby615:什麼意思啊!?redirect是什麼!? 09/26 21:27
14F:→ james732:redirect:簡單說, 把原本輸出到螢幕的東西輸出到指定檔案 09/26 21:28
15F:→ byby615:那請問DOS輸入游標的位置可以控制嗎? 09/26 21:56
16F:→ james732:爬文「游標」有些文章可以參考 09/26 22:54
17F:→ MOONRAKER:講了半天也沒說是什麼程式 搞不好是以前那些繞過stdout 09/27 00:57
18F:→ MOONRAKER:也不使用stdin的程式 又者 那若是別人的程式 你怎麼可能 09/27 00:58
19F:→ MOONRAKER:控制游標的位置 09/27 00:58
20F:→ MOONRAKER:你自己寫的程式如果輸出導向沒用 比較可能是使用錯誤 09/27 01:32
22F:→ byby615:請問以上網址的回答是什麼意思?我看不懂! 09/27 10:27
23F:→ dendrobium:這個網址不存在,請您再次確認。 09/27 10:29
24F:→ byby615:抱歉!網址連結錯誤!請在奇摩知識+搜尋C語言抓DOS螢幕的一 09/27 10:30
25F:→ byby615:行字 09/27 10:30
26F:→ byby615:點第一個進去就是了! 09/27 10:31
27F:推 sunneo:他很確實的回`DOS`的方法 09/27 12:40
28F:→ sunneo:你以後還是別講dos好了,那明明叫做console 09/27 12:43