回覆列表
-
1 # 四川優就業
-
2 # 紅凳哥
學校就是教大而全的東西,但都是隻有皮毛。
c語言和c++是兩種完全不同的程式設計思想,過程和麵向物件。 個人建議,把c學通了之後,去學精c++,畢竟效能上其實兩個語言是一樣的,但是在工程應用上來說c++要快的多了畢竟是面向物件的。
而且作為10年碼農,總覺得會c++的程式設計師才是最吊的。畢竟c++的語法太複雜了,目前為止都沒有一個編譯器能完全覆蓋它的語法。
而且,基本在我學了c++之後,學別的語言都特別快,應為都是面向物件的思想上是一樣的。所以不要擔心語言的問題,現學都來的及。
但是如果你是想從事網際網路工作的話,那還是去學java或者是別的流行語言吧,畢竟前端不適合c++和c這種大佬出面,也不適應 哈哈
首先讀C++ Primer 5th,把面向物件的思想搞清楚。接下來可以用C++和Qt寫點小遊戲或者小程式實踐一下了。後面推薦幾本書,難度依次增大。
The Design and Evolution of C++
effective C++ / more effective C++
深入C++物件模型
STL原始碼剖析