C C 學習規劃

2021-06-21 20:18:43 字數 2612 閱讀 5345

c/c++ code?

1

2

3

4

5

c++開發

1.《c++ primer》:全面學習c++的必備書籍

2.《thinking in c++》:了解c++背後的一些機制

3.《深度探索c++物件模型》:深入了解c++,也是學習com的必經之路

c/c++ code?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

windows平台

入門

1.《windows程式設計》:這本書主要講的是windows api的使用,是windows程式設計入門書籍。上冊涉及到的知識基本上就夠用了,時間不充裕的話閱讀上冊即可。

2.《win32多執行緒程式設計》:windows下多執行緒程式設計必備

3.《windows核心程式設計》:window平台基礎知識:訊息機制,記憶體管理,多執行緒,動態鏈結庫等

4.《windows網路程式設計》:介紹windows下各種網路協議的開發和併發處理模型。

高階

1.《深入淺出mfc》:windows下程式設計,mfc雖然有些過時,但其機制還是有學習的價值。重點學習書中提到的mfc 6大機制

2.《com本質論》:com是windows構建使用者態的重要技術之一,windows開發必修課,本書對com的設計動機作了深入闡述

3.《深入解析atl》:atl全名active templete library,是用c++的模版封裝了com,這本書主要講的是對原始碼分析

4.《wtl white *****》:wtl源自微軟,基於atl的一套開源模版庫,主要用於介面程式設計和工具類的使用

5.《**大全》:這邊書主要講的是工程編碼規範

高階

1.《深入解析windows作業系統》:windows大牛書籍,講的主要是windows作業系統的核心原理

除錯技術

1.《軟體除錯》

2.《windows高階除錯》

3.《windows使用者態程式高效排錯》

c/c++ code?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

linux平台

linux核心

1.《linux kernel development》/《linux核心設計與實現》:robert love的著作,不厚的一本書,深入淺出地將linux核心娓娓道來

linux使用和shell程式設計

1.《sed & awk》/《sed與awk》:sed與awk都是linux下常用的日誌分析利器

linux程式設計

1.《beginning linux programming》/《linux程式設計》:老牌的linux程式設計入門書

網路程式設計

1.《tcp/ip illustrated, volume i》/《tcp/ip詳解,卷一》:對理解tcp/ip協議的設計理念和協議細節有顯著的幫助。

2.《unix network programming》/《unix網路程式設計》,卷

一、卷二:網路程式設計方面難以逾越的著作,事無鉅細、深入淺出,強烈推薦

C C 後台研發需要點亮(學習路線規劃)

雖然是c c 後台研發開發,但按我的經驗,後台開發中更多的是c 至少接觸到的後台開發都是如此,既然是c c 後台開發,那要點的技能樹其實從名字就能看出來,概況起來主要就是兩個方面 1.c c 語言 2.後台開發技術 c c 程式語言的學習,在 c 後台研發中只佔了很小一的部分比例,程式語言只是乙個工...

揹包問題 動態規劃 C C

賣方 這件商品14元 買方 給你20元 賣方 不好意思,我的零錢不夠 買方 好吧,這是15元,剩的當小費 當到乙個地方旅遊時,如果你買東西的地方不支援信用,帶零錢還是非常有用的。特別是有時候賣方沒有零錢,如果你沒有剛好的錢,你需要支付比賣價多一點。當然你想付盡量少的錢 至少是商品價值的錢 並且,當支...

C C 學習之路

c c 學習之路 www.firnow.com 有人說c語言已經過時了,學程式設計應該從物件導向語言開始。在這一點上我持保留意見。1 關於c語言的學習 在linux下,大部分的程式還是c語言實現的。win32 api仍然是用c語言實現的。windows平台c 應用廣泛是微軟力推的結果,但是現在win...