軟體有測試和除錯。現有測試,發現錯誤了,然後除錯,找到bug改正。
除錯方式多種多樣,所以我準備介紹下我所接觸的所有除錯方法。
除錯技巧(查bug)
1.列印錯誤資訊,獲得最後一次錯誤(可以加在不確定的函式後面)
如:openproccse();
int e= getlasterrorr();
cout << e;
tool -error lookup-輸入錯誤碼
2.vs附加除錯!
在要除錯的地方sleep,下斷點。然後執行(執行,不是除錯)
然後 debug - attatch to process..
3.單步除錯,監視資料
—未完待續
我所了解的cgi
對於cgi,一開始我並沒有理解,一些概念性的東西,常常使我陷入咬文嚼字的陷阱裡。我希望找到乙個通俗易懂的案例,下面這段資料我個人覺得講得非常清楚 最早的web伺服器簡單地響應瀏覽器發來的http請求,並將儲存在伺服器上的html檔案返回給瀏覽器,也就是靜態html。事物總是不斷發展,也越來越複雜,所...
我所了解的LBS
lbs location based service,基於位置的服務。用通俗的話來描述這門技術的現實應用 讓世界知道你現在的位置,然後你可以知道你想關心的任何東西的位置。反正,和位置很相關 乙個很經典,很未來的lbs描述 這條微博紛紛被讚為lbs最佳商業應用,創造了上萬條的 記錄並被模仿,衍生了海底...
我所了解的遞迴
所謂遞迴,就是當你需要完成某個功能時發現下一層次的需求跟上一層次的需求相同,相同到如果完成整個功能可能需要寫無數相同 段 這個時候我們可以不可以使用while迴圈或者多層迴圈巢狀呢,可以,但是它並不能完美解決所有要求,貼出 使用該字典根據輸入要查詢的城市 輸出他的二級城市或地點 menu 網易 go...