Code::blocks是我個人喜歡使用的一個C/C++ IDE,但是之前一直有遇到一個問題,就是使用Code::blocks時完全不能使用中文,包含字串不能有中文,連註解也不能有中文,原本想說這是他本身的Bug,後來網友提醒才知道原來是預設編碼的問題!
分類: IDE
我該選擇一個怎樣的開發環境?Notepad?Visual Studio?
很多人在剛開始學習程式語言時可能都會有一個疑問,那就是我該選擇一個怎麼樣的開發環境?是要使用最簡單的Notepad來做開發呢?還是選擇功能強大的Visual Studio呢? 其實這是要看你的狀況來決定,沒有一個標準的答案
wxDevC++ – Dev C++的愛好者一定要知道的C++ IDE
很多學習C++的人其實都是從Dev C++開始的,因為VC++對一般初新者而言方便是方便,但無法學習到標準的C語言(ANSI C),原因就是VC裡面有太多的函式是屬於.NET的,如果改用其他編譯器去編譯的話就會出問題,因此一般新手都是用Dev C++或是Code::Blocks,但非常可惜的就是說Dev C++其實已經好幾年沒有更新,很多新型的功能他也都不支援了,然後Code::Blocks的缺點則是說對中文支援度差,程式碼裡面有中文就會出問題,包括註解也不能用中文,而在這裡要推薦的wxDev C++其實就是一套延續Dev C++特性,但卻又多了一些新功能,不像Dev C++問題多多…. 所以你如果用習慣Dev C++的話建議妳可以來用wxDev C++,因為他跟Dev C++幾乎一樣!至於我就繼續用我的Code::blocks吧~
閱讀全文 wxDevC++ – Dev C++的愛好者一定要知道的C++ IDE
【Python】Python直譯器安裝教學
最近因為在玩Google Storage的關係,所以就把我塵封已久的Python書拿出來看了一下,順便搭配Google Code上的說明文件,寫了一個自動備份的小程式,目前這程式還很簡單所以先不公布出來,不過寫了這個小程式之後才讓我發現Python是一個蠻簡單的程式語言,在入手的難易度還有嚴謹度上面跟VB不相上下,但是在囉嗦程度上面Python卻贏過VB(我是說VB比較囉嗦的意思XD),例如在VB裡面的判斷式要寫成if…..then…….end if,可是在Python只要if….:就完成了,還有在Python裡面縮排很重要,沒縮排好就會導致程式無法執行,因為他的編譯器是利用縮排來判斷你的選擇結構、迴圈這些東西是否執行完畢,我個人還蠻建議新手來學Python的說,可以讓你寫出很漂亮的程式碼~
Code::Blocks 10.05 – 能夠媲美Dev C++的C/C++編譯器,跨平台(Ubuntu、Windows、Mac)
相信大家都知道Dev C++這套編譯器吧? 因為很多的學校在教C語言時都是以這套編譯器做平台來教學的,例如高中的前三志願電腦課用的好像就是他,不過在這裡我們要跟各位介紹的不是Dev C++,而是Code::Blocks,Code::Blocks跟Dev C++同樣都是C語言(c和c++)的編譯器,不過如果你有在注意Dev C++的版本的話你可能會發現他已經好久沒有更新了,而Code::Blocks這套編譯器不但和Dev C++一樣是免費、開源,也支援Windows與Linux的多作業系統,所以想再Ubuntu裡面寫C程式的話可以試試看這套軟體
此教學為Windows用教學
閱讀全文 Code::Blocks 10.05 – 能夠媲美Dev C++的C/C++編譯器,跨平台(Ubuntu、Windows、Mac)