哪本書能講授C 中比較高深的技術?

時間 2021-05-29 23:00:28

1樓:YangXiaoFei

C++Primer 5th 包含了c++11的新內容,在語法上可覆蓋你提出的所有疑問。

而且,在讀完此書前建議不要看其他書了,語法上此書足以,而且已經夠厚了!

但學會了c++語法不等於學會了程式設計,還要學程式設計思想,但這也是C++最難的地方了。

還是引用Effective C++書中的規則一:不要把C++看作一種語言,而應看作一組語言。

c++ 是 multiparadigm programming language,覆蓋了

procedural 過程式程式設計

object-oriented物件導向程式設計

functional函式式程式設計

genreric 泛型程式設計。

metaprogramming元程式設計。

任何乙個程式設計模型都包含著一種思考方法,都可能需要幾本書結合自己動手編碼實踐才能領會。

混用不同的程式設計模型,這也是C++難於掌握的原因。

2樓:技術分子

如果說C++ 高深,除了上面提到的書籍,再就是一些深度講座和培訓了。

安利一下我們 10月28-29日在上海舉辦的「2016 C++及系統軟體技術大會。 C++之父 Bjarne Stroustrup和大神Andrei Alexandrescu都將出席演講。國內講師方面侯捷、雲鳳、張銀奎.....

陣容強大。

另外還有兩個高階培訓:侯捷講授的《C++ 11/14 語言與庫架構》高階培訓 和大神 Andrei Alexandrescu講授的《大規模系統軟體效能優化》高階培訓

3樓:

如果是本科,我的建議是,除了primer之外,最好不要碰其他的書,尤其是工程性太強的那些。如果能把primer的課後習題輕鬆的做完,並做一些延伸,我覺的已經很不錯了。剩餘的時間好好學OS,演算法,編譯原理,甚至學單元測試,git……

總而言之,C++的功夫在C++之外。

4樓:楊超

我也覺得這些不是高深不高深只是C++的一些語法點並不比其他語法難比其他坑少

@陳碩 大神的《linux多執行緒伺服器端程式設計》才是使用c++的正確方式啊不過這書名起的有點。。。

5樓:名偵探柯基

物件模型算是較深的了不過學了沒什麼鳥用。

會用,用的熟練就暫時足夠了。深的東西等著用到了,慢慢理解吧。

個人覺得比較有用的並且深的,應該是講各個編譯器動的手腳的細節,之類的。。。

mpacc數學哪本書比較好?

林晨 在看基礎課的時候要用好配套教程,基礎階段一定要打紮實了。強化階段要拔高,學習一些提高題,同時要解決基礎階段不太清楚的知識點,還要進行大量練習。衝刺階段練習整套習題,還要練習管綜聯合卷,要做到速度與質量都可以保證才可以。 水水 會計專碩的數學包含在199管理類聯考中,所考數學屬於基礎知識,大部分...

狄更斯哪本書比較有可讀性?

花花 不請自來,初中的時候第一次讀到狄更斯的書,那會最愛的是 霧都孤兒 反反覆覆看了五六遍。別人問我為什麼喜歡這本書,我那會的回答是,主角是小孩而且幾乎沒有情愛的描述 可是現在回想起來覺得有點莫名其妙,因為那個時期我反覆讀的另一本書是 鹿鼎記 所以我那會到底在想什麼?我覺得我彷彿失憶了。不過,依然推...

作業系統核心具體實現中比較巧妙的思想有哪些?

比如linux程序鍊錶 紅黑樹中list head hlist head rb node等,把資料結構放在結構體中,而不是把結構體放在資料結構中,再通過container of 根據結構體中的元素相對位置找到相應的結構體。ps 感覺看linux核心就像學獨孤九劍,學的時候晦澀難懂,但每看懂一部分又覺...