[問題]vscode在debug時,無法在terminal輸入值

看板C_and_CPP (C/C++)作者 (zero)時間2年前 (2022/10/03 19:16), 編輯推噓1(109)
留言10則, 6人參與, 2年前最新討論串1/1
開發平台(Platform): (Ex: Win10, Linux, ...) Linux 編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 我在vscode debug時,查了其他資料說碰到scanf時要在terminal端輸入所要的值才會繼續debug 但我到terminal端數入數值後便沒反應了,響請問是launch檔哪裡設置出了問題? 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔) 補充說明(Supplement): 這是debug到scanf那行的情況 https://imgur.com/a/cbhH90R 到terminal輸入數值後卻沒反應 https://imgur.com/a/FssHxxA 這邊是我的launch檔,請問是哪裡設置不對嘛? https://imgur.com/a/Z2EOQuq -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.123.81 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1664795788.A.854.html

10/03 22:58, 2年前 , 1F
你有點上面的箭頭嗎
10/03 22:58, 1F

10/04 00:08, 2年前 , 2F
建議你用external terminal
10/04 00:08, 2F

10/04 03:30, 2年前 , 3F
我有一直點向右的箭頭 步驟跳到scanf 那行就不再動了
10/04 03:30, 3F

10/04 18:49, 2年前 , 4F
你就要用externalconsole 那個視窗是gdb 不是拿來給你
10/04 18:49, 4F

10/04 18:49, 2年前 , 5F
輸入的
10/04 18:49, 5F

10/06 11:08, 2年前 , 6F
你是一到scanf那行就去terminal輸入嗎?
10/06 11:08, 6F

10/06 11:12, 2年前 , 7F
還是到scanf那行後還有再按下一步,才去terminal輸入?
10/06 11:12, 7F

10/07 13:20, 2年前 , 8F
中斷點拔掉
10/07 13:20, 8F

10/07 13:28, 2年前 , 9F
Launch 檔+環境提供更清楚一點 若我有空可以看看
10/07 13:28, 9F

10/07 21:15, 2年前 , 10F
scanf過去才能輸入吧 不能卡在scanf
10/07 21:15, 10F
文章代碼(AID): #1ZEiICXK (C_and_CPP)
文章代碼(AID): #1ZEiICXK (C_and_CPP)