天天看點

Codeblock debug彈出黑框無法輸入首次出現以及環境

Codeblock debug彈出黑框無法輸入的解決辦法

  • 首次出現以及環境
    • 問題狀況
    • 解決辦法
      • 1.關閉workspace
      • 2.使用step into
    • 總結

首次出現以及環境

這是我在刷PATA1043題時出現的,考察建樹以及先序、後序周遊,難度一般,題目已經通過,但是在debug階段遇到了如題所說的問題,是以記錄我的解決辦法供各位參考下

環境為codeblock17.12,Debug用的工具為自帶的MinGW

問題狀況

Codeblock debug彈出黑框無法輸入首次出現以及環境

debug設定斷點在最後,點選紅色的debug鍵,卻無法進行樣本輸入

解決辦法

1.關閉workspace

可能這是codeblock的一個bug吧,我建立的project過多,點選上方工具欄Setting->Environment->General Setting中,on application start-up勾選Open blankworkplace,再重新開機下codeblock就可以用原來的方法debug啦

Codeblock debug彈出黑框無法輸入首次出現以及環境

2.使用step into

按道理來說這才是正常的debug方法,但我采用的這種方法一直沒有出錯,是以未能發現

Codeblock debug彈出黑框無法輸入首次出現以及環境

右下角是watch視窗,可在上方工具欄中Debug->Debugging windows->Watches,勾選後即出現watches界面

Debug過程:點選step into(紅色按鈕旁邊第二個),複制粘貼你的樣本,一直step into即可,觀察變量變化

總結

其實這應該就是一個小bug,隻是在論壇上并沒有找到解決辦法(浪費好多時間555),最後偶然間解決了

首次寫部落格,如有寫的不好的地方多多諒解,歡迎大家在下方留言評論點贊,我是鐵頭娃娃頭鐵,我們下次再見。

繼續閱讀