C++編程教程教你如何從零學起(免費高速下載)TXT文檔分享

引言

   曾經有些人問我問題,問得都是一些很基礎的問題,但這些人卻已經能使用VC編一個對話框界面來進行必要的操作或者是文檔

/視界面來實時接收端口數據並動態顯示曲線(還使用了多線程技術),卻連那些基礎的問題都不清楚,並且最嚴重的後果就是導

致編寫出拙劣的代碼(雖然是多線程,但真不敢恭維),不清楚類的含義,混雜使用各種可用的技術來達到目的(連用異常代替選

擇語句都弄出來了),代碼邏輯混亂,感覺就和金山快譯的翻譯效果一樣。

   我認爲任何事情,基礎都是最重要的,並且在做完我自定的最後一個項目後我就不再做編程的工作,守着這些經驗也沒什麼意

義,在此就用本系列說說我對編程的理解,幫助對電腦編程感興趣的人快速入門(不過也許並不會想象地那麼快)。由於我從沒正

經看完過一本C++的書(都是零碎偶爾翻翻的),並且本系列並不是教條式地將那些該死的名詞及其解釋羅列一遍,而是希望讀者

能夠理解編程,而不是學會一門語言(即不止會英翻漢,還會漢翻英)。整個系列全用我自己的理解來寫的,並無參考其他教材(

在一些基礎概念上還是參考了MSDN),所以本系列中的內容可能有和經典教材不一致的地方,但它們的本質應該還是一樣的,只是

角度不同而已。本系列不會仔細講解C++的每個關鍵字(有些並不重要),畢竟目的不是C++語言參考,而是編程入門。如果本系列

文章中有未提及的內容,還請參考MSDN中的C++語言參考(看完本系列文章後應該有能力做這件事了),而本系列給出的內容均是

以VC編譯器爲基礎,基於32位Windows操作系統的。


   下面羅列一下各文章的標題和主要內容,紅色修飾的文章標題表示我認爲的重點。
C++從零開始(一)——何謂編程(說明編程的真正含義及兩個重要卻容易被忽略的基礎概念)
C++從零開始(二)——何謂表達式(說明各操作符的用處,但不是全部,剩餘的會在其它文章提到)
C++從零開始(三)——何謂變量(說明電腦的工作方式,闡述內存、地址等極其重要的概念)
C++從零開始(四)——賦值操作符(《C++從零開始(二)》的延續,併爲指針的解釋打一點基礎)
C++從零開始(五)——何謂指針(闡述指針、數組等重要的概念)
C++從零開始(六)——何謂語句(講解C++提供的各個語句,說明各自存在的理由)
C++從零開始(七)——何謂函數(說明函數及其存在的理由)
C++從零開始(八)——C++樣例一(給出一兩個簡單算法,一步步說明如何從算法編寫出C++代碼)
C++從零開始(九)——何謂結構(簡要說明結構、枚舉等及其存在的理由)
C++從零開始(十)——何謂類(說明類及其存在的理由,以及聲明、定義、頭文件等概念)
C++從零開始(十一)——類的相關知識(說明派生、繼承、名字空間、操作符重載等)
C++從零開始(十二)——何謂面向對象編程思想(闡述何謂編程思想,重點講述面向對象編程思想)
C++從零開始(十三)——C++樣例二(說明如何設計基於面向對象編程思想的C++程序)
C++從零開始(十四)——何謂模板(說明模板技術及其存在的理由)
C++從零開始(十五)——何謂異常(說明異常技術及其存在的理由)
C++從零開始(十六)——何謂預編譯指令(說明預編譯指令的概念及幾個常用指令的應用)
C++從零開始(十七)——C++中的一些生僻關鍵字(explicit、mutable、volatile等的說明)
C++從零開始(十八)——何謂SDK(說明爲什麼沒有放音樂的指令卻依然可以編出放音樂的程序)
C++從零開始(十九)——何謂C運行時期庫(說明C運行時期庫這一大多數問題的元兇)
C++從零開始(二十)——關於VC的一點點基礎知識(說明VC的幾個基本概念和一些常用設置)
C++從零開始(二十一)——C++樣例三(使用VC編寫一個通過DLL實現多態性的簡單程序)

點擊下載


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章