學C 前的準備工作

2021-05-08 03:51:29 字數 828 閱讀 7485

入門用那本書?

我推薦使用c++primer第四版,第三版也不錯。這裡要說明一下第三版第四版差別不小,第四版將stl的比例加大。除此之外還推薦一本《the c++ programming language》不過這本書需要有一定的程式設計基礎,門檻較高。這兩本書可以說是c++程式設計師必備書籍。如果有興趣的話可以找c++98的標準文件。c++的一切都以標準文件為準。

用那個編譯器?

首先我不推薦使用vc6,因為vc6跟標準c++不小的區別。這時候有人會說,vc6很經典,我看很多地方都在用。的確vc6很牛,但其中的c++編譯器就不夠好。有不少不**是符合c++標準但在vc6中編譯不過去。讓學習者不明白那錯誤。有人會說避開不符合的不就成了麼?關於這點,對於熟悉那些不符合的人來說,很容易、不熟悉就難了。

對於喜歡功能強大的ide的人,我推薦vs2005或者vs2008。基本上都符合c++標準,幾乎不會遇見正確的**無法編譯通過。而且編譯的**是原生的exe。不需要.net執行庫

不推薦使用的編譯器有很多,不好列舉。一般來說2023年之前的發布的c++編譯器不要使用,通常來說對c++標準支援不好。容易出現正確的**無法編譯過去。

stl用那個版本?

如果要在意標準c++的話,那麼最好準備2個c++編譯器,就是我之前推薦的vc和gcc。這兩個編譯器自帶的stl實現是不同的,比如gcc有rope,vc則沒有。測試stl**的話可以在兩個編譯器上面都試試。兩個版本的stl實現差別比較大。前提是先看相關的幫助文件,看看使用的部分屬於不屬於標準c++。有些人會推薦使用stl-port。這個其實就是gcc自帶stl的移植版本,可以在多個編譯器中使用

迎新前準備工作

從開學至今,我校的csdn高校俱樂部高年級 輔導 領隊 隊伍不斷壯大,已經有來自各個學院的各個專業的30多位同學加入了我們的行列!為了能讓十一後的招新工作順利圓滿的進行,有不少同學選擇留校繼續工作!我們向所有為我校csdn高校俱樂部做出貢獻的同學表示感謝!當然還要感謝csdn寄過來的程式設計師雜誌!...

移植前的準備工作

移植前首先要了解一下以下幾個基本概念及其作用 1 link的cmd檔案的作用 該檔案用於dsp 的定位,由於dsp的編譯器的編譯結果是未定位的,dsp沒有作業系統 os 定位執行 需要使用者自己定義 的安裝位置。cmd檔案由3部分組成 lib檔案 鏈結器要連線的庫檔案 map檔案 鏈結器生成的交叉索...

爬蟲前的準備工作

個人建議在學習爬蟲之前,可以簡略看一下url,http協議,web前端,html,css,js,ajax,re,xpath,xml等知識,看完這些知識或許還不是透徹,這也不是很重要,但最起碼要看得懂網頁原始碼。注意事項 易給伺服器帶來巨大的負擔,請盡可能robots協議,一般在對方 的根目錄下有ro...