大众小说网 - 无弹窗无广告小说在线阅读

大眾小說網(wǎng) > 讀書成神豪 > 第155章 讀書入道

第155章 讀書入道


  比較可惜的是使用靜享讀書卡似乎不能獲得金錢啊!

  章杉記得靜享讀書卡的使用規(guī)則:

  使用該卡片宿主可進入介子空間中讀書1小時,可疊加使用,介子空間中宿主逗留一小時時間,宿主正常世界中時間只會流逝一皮秒。

  注:本卡片宿主在使用時僅可用于讀書,該卡片在使用時宿主讀書獲得經(jīng)驗的規(guī)則比照宿主在現(xiàn)實空間中獲取經(jīng)驗的規(guī)則,使用該卡片時宿主不能獲得任何金錢。

  特別地……

  不過也無所謂,我章杉認真讀書本來就是為了知識,并不是為了金錢。

  系統(tǒng):。。。

  說到底雖然哪怕是1000張靜享讀書卡,這也不意味著知識會一瞬間吸收~

  只不過相當于采用了一種討巧的方式進行知識的吸納罷了。在吸納的過程中關(guān)鍵的不光在于章杉的讀書效率,也在于書籍本身~

  “慧慧,學習C++要看什么書呢~”

  “反正別看譚浩強寫的,剩下的看啥都行。千萬別看譚浩強×3,重要的話說三遍!”

  章杉:???

  譚浩強做了什么?至于這么大的怨念么!

  盛名之下無虛士,說起來他還是三個世界紀錄的保持者

  (1)30年來他(以及和他人合作)共編著出版了150本計算機著作,此外主編了400多本計算機書籍,是出版科技著作數(shù)量最多的人;

  (2)他編著和主編的書發(fā)行量超過5500萬冊,是讀者最多的科技作家。

  我國平均每23人、知識分子每1.2人就擁有一本譚的書;

  (3)他和別人合著的《BASIC語言》發(fā)行1250多萬冊,創(chuàng)科技書籍發(fā)行量的最高紀錄。

  最重要的譚還是妥妥的水木系~

  不過既然問了,章杉還是打算尊重駱常慧的意見。

  很快章杉就在網(wǎng)上找了一個頗為冗長的書單~

  里面既有像《實用C++入門》這樣的當代暢銷書,也不乏有像一些《C++語言的設(shè)計和簡化》這種1994年的老書~

  章杉確定好讀的目標之后,很快就擺正了姿態(tài),老神在在地開始打坐~

  不一會就進入了介子空間中刷書。

  最開始章杉讀的是一本《C語言和C++二三事》的通俗讀物,很快就一點點地深入~

  在學習C++的過程中章杉隱隱約約有種飄飄乎如遺世獨立羽化而登仙的錯覺。

  好家伙,別人是讀書入門,章杉這直接讀書入道可還行~

  之所以說是入道,并不是真的修仙,而是一種極其神妙的感覺~

  遨游在知識的海洋中,別有一番另類的快樂。

  ~

  在《C++的故事》這本書中,章杉了解到:

  C++語言發(fā)展大概可以分為三個階段:第一階段從80年代到1995年。這一階段C++語言基本上是傳統(tǒng)類型上的面向?qū)ο笳Z言,并且憑借著接近C語言的效率,在工業(yè)界使用的開發(fā)語言中占據(jù)了相當大份額;

  第二階段從年,這一階段由于標準模板庫(STL)和后來的Boost等程序庫的出現(xiàn),泛型程序設(shè)計在C++中占據(jù)了越來越多的比重。當然,同時由于Java、C#等語言的出現(xiàn)和硬件價格的大規(guī)模下降,C++受到了一定的沖擊;

  第三階段從2000年至今,由于以(Boost)等程序庫為代表的產(chǎn)生式編程和模板元編程的出現(xiàn),C++出現(xiàn)了發(fā)展歷史上又一個新的高峰,這些新技術(shù)的出現(xiàn)以及和原有技術(shù)的融合,使C++已經(jīng)成為當今主流程序設(shè)計語言中最復(fù)雜的一員。

  根據(jù)《C++編程思想》(Thinking  in  C++)一書,C++與C的代碼執(zhí)行效率往往相差在±5%之間。

  在《C++語言的設(shè)計和演化》(1994)中:

  章杉了解到Bjarne  Stroustrup描述了他在設(shè)計C++時,所使用的一些原則。知道這些原則有助于理解C++為何會是現(xiàn)在這個樣子。

  具體的原則雖然有些空泛,但章杉還是了解到:

  和C語言相比,C++引入了更多的特性,包括:復(fù)合類型(引用類型等)、const限定符和constexpr常量表達式、類型處理運算符(類型別名及type等多種類型指示符)、C++標準庫(IO庫與多種容器類)與迭代器、動態(tài)內(nèi)存與智能指針、函數(shù)重載、面向?qū)ο蟪绦蛟O(shè)計(如數(shù)據(jù)抽象、成員函數(shù)、類作用域、構(gòu)造函數(shù)與析構(gòu)函數(shù)等。

  有著一大堆卓越級學習相關(guān)的能力,章杉現(xiàn)在的大腦就是一個全力運行的機器,沒感情地處理著經(jīng)視覺傳達進腦海中的海量信息~

  ~~~

  老實說,靜享讀書卡還是萬般好處的,然而并不是沒有弊端,就比如說現(xiàn)在章杉就只能在介子空間中進行理論學習,至于實際敲些代碼是做不到~

  不過理論知識也一樣,有的人天生就適合理論知識的學習,章杉就是這類人。

  說起C++的編譯,Microsoft  Visual  C++(簡稱Visual  ++或VC)就能進行。

  這款軟件是微軟公司的C++開發(fā)工具,具有集成開發(fā)環(huán)境,可提供編輯C語言,C++以及C++/CLI等編程語言。

  章杉因為最開始學C語言的時候也用的這一款軟件,于是果斷選擇了和這個軟件相應(yīng)地介紹C++開發(fā)的書籍。

  畢竟相對來說章杉對這款軟件還是有相當程度的親切感的。

  VC++集成了便利的調(diào)試工具,特別是集成了微軟Windows視窗操作系統(tǒng)應(yīng)用程序接口(Windows  API)、三維動畫DirectX  osoft  .NET框架。

  說起來具體編譯,C++主要有三個編譯階段:預(yù)處理、轉(zhuǎn)譯成目標代碼和鏈接(最后的兩個階段一般才視為真正的“編譯”)。

  在第一階段,預(yù)處理,會將預(yù)處理器指令替換成源代碼,然后送到下一個編譯階段。

  ……

  老實來說,有C語言經(jīng)驗學C++并不是特別難的一件事情。

  和C語言更傾向于一把萬用匕首不一樣,C++更類似于一把功能極其復(fù)雜的瑞士軍刀~

  C語言是一門面向過程的、抽象化的通用程序設(shè)計語言,廣泛應(yīng)用于底層開發(fā)。

  C++是C語言的繼承,它既可以進行C語言的過程化程序設(shè)計,又可以進行以抽象數(shù)據(jù)類型為特點的基于對象的程序設(shè)計。

  盡管對章杉這程度自學不費力,但這段時間說起來還是相當漫長的時光~

  畢竟1000個小時,可是相當于41天之多~

  :。:


  (https://www.dzxsw.cc/book/170215/8636204.html)


1秒記住大眾小說網(wǎng):www.dzxsw.cc。手機版閱讀網(wǎng)址:m.dzxsw.cc