我可能要從Devcpp粉轉Visual Studio2017粉了...
最近tz發現了一個驚人的事實...那就是
一周下來,翹個離散,高數,馬原,英語,數字邏輯...
tz就只剩下一節西佳佳和一個外國文學鑒賞的選修了...
西佳佳看心情一般都會去...選修課一個月沒去了吧...
臨近期末了,還是應該穩住期末,理性翹課啊...
說回正題,如題,tz可能要轉vs選手了...
其實跟vs版本更新關系不大
主要是因為最近腦子不太好使所以頻繁出錯
然後今天又發生了這樣一件事情...
tz寫了一發暴力深搜...感覺寫的很對...瘋狂Wrong Answer
和別人代碼對比,基本思路一樣...繼續WA
改了改行末空格和多組數據之間空行...繼續WA
最後終於發現了關鍵所在...dfs最後應該return 0
我給忘記了...然後很多情況下都會默認return 1...
就因為這點東西就卡了1h之久...好氣啊...
然後tz這時候就想起了vs...那個屁大點事都要報警的東西...
很久以前我就發現和dev和vs
在寫小代碼的時候除了輕巧和笨重外的又一大區別
其實vs寫代碼就像戴個安全套,而dev就是裸上
這樣用vs寫出來的代碼就相對安全,但是你可能會不太舒服
因為它就是多大點事都要編譯報錯或者警告!
gets函數?dangerous!直接告訴你庫裏不包含該函數!
局部變量不初始化?報錯!
局部變量申請後未使用?警告!
非void函數沒返回值?警告!
不同類型比較大小?警告!
......
講道理就上面這些東西在沒設置過的Devcpp裏
都是連警告都不會警告的,更別說報錯了...
於是經過一番淺思生慮...做了個決定
智商不夠,vs來湊。
另:Devcpp的補救方法,開-Wall編譯
在上面選項欄裏找到工具->編譯選項,加入這個命令
然後就會發現自己的dev也是屁事就報警了...和vs還是有些區別的...
這裏只提到dev和vs是因為我們
上學期學c,teacher推薦vs
這學期cpp,teacher推薦dev
最後,聽說王者都用notepad。
我可能要從Devcpp粉轉Visual Studio2017粉了...