[問題] redirect stdin/stdout

看板C_and_CPP作者 (傻傻)時間14年前 (2010/04/27 10:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
遇到的問題: 各位大大早 小弟要利用gdb(note: console degub program)做一個簡單的gui環境 但在寫pipe程式時遇到一點小小觀念上問題 想請教有這方面經驗的人可以指點一下 *[1;36m狀況描述:*[m 一開始先開啟cmd.exe輸入指令執行gdb 我的視窗最上面title是顯示: D:Project\cmd.exe-gdb (note:工作環境資料夾) 但如果沒透過cmd.exe直接執行gdb title就是gdb 想要得到的解答: Q1,像上面這種情況是代表gdb的stdin,stdout,stderr被redirect到cmd內了嗎? Q2,如果我redirect gdb的I/O到我的gui上, 又輸入file test.exe (note:test是被debug的program) 是不是有可能讓test這個程式I/O找不到原本gdb 的I/O而沒辦法動作? 開發平台: BCB 6.0 補充說明: (如需完整code,小弟再附上) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.210.112.66
文章代碼(AID): #1Brb7Oda (C_and_CPP)