1. 程式人生 > >C++和Windows平臺的一些書籍

C++和Windows平臺的一些書籍

從2010年學習程式設計以來,到現在有差不多3年時間了,過的真快啊。目前在深圳工作,主要使用的是C++語言,那麼我就說說C++和Windows平臺的書籍吧

1  C primer plus

《C Primer Plus 》(中文版)共17章,介紹了C語言的基礎知識,包括資料型別、格式化輸入輸出、運算子、表示式、流程控制語句、函式、陣列和指標、字串操作、記憶體管理、位操作等,知識內容都針對C99標準;另外,《C Primer Plus 》強化了對指標的討論,並引入了動態記憶體分配的概念,也討論了C前處理器和C庫函式、高階資料表示(資料結構)方面的內容。

豆瓣網和亞馬遜都一致好評,學習C語言入門很好

C和指標

本書提供與C語言程式設計相關的全面資源和深入討論。本書通過對指標的基礎知識和高階特性的探討,幫助程式設計師把指標的強大功能融入到自己的程式中去。

經典書籍,建議看看

C++ primer 中文版4

本書是久負盛名的C++經典教程,其內容是C++大師Stanley B. Lippman豐富的實踐經驗和C++標準委員會原負責人Josée Lajoie對C++標準深入理解的完美結合,已經幫助全球無數程式設計師學會了C++。本版對前一版進行了徹底的修訂,內容經過了重新組織,更加入了C++ 先驅Barbara E. Moo在C++教學方面的真知灼見。既顯著改善了可讀性,又充分體現了C++語言的最新進展和當前的業界最佳實踐。


這邊書我看了2遍,每次都有新發現,學習C++必須要看的書籍啊,1000多頁,很厚。

深度探索C++物件模型

這本書,我是在每天上班和下班的公交車上看完的,很過癮,對C++模型講的深,看完上面那邊,才建議看這本書,我買了這本書,價錢大概50多吧

C++標準程式庫

這本書我看了,對C++標準庫講的深,Vector,list,map 每個函式都講到了,還有演算法和仿函式都講了,學習C++這本書必須要看啊,我看了一遍,打算在看一遍吧!

windows程式設計

《Windows程式設計(第5版 珍藏版)》是一本經典的Windows程式設計聖經,曾經伴隨著近50萬Windows程式設計師步入程式設計殿堂,成長為IT時代的技術精英。


這本書我在亞馬遜買的,大概花了100塊錢,很值,如果還沒有學習Windows程式設計的話,建議從這本書看起,這樣在學習MFC就事半功倍了,MFC是在win32API 的基礎上封裝的。這本書都是講Win32API的。非常棒!!

WINDOWS核心程式設計

我目前正在看的書,現在是看第2遍了,搞Windows開發這本書一定要看,講了多執行緒,核心物件,執行緒同步物件,等等。都是每個Windows程式的基石。網上書評好聲一片啊!!!

8  MFC Windows程式設計 和孫鑫的VC++深入詳解

孫鑫的書籍還有配套的視訊,很不錯,我看完了,初學MFC的可以看看,上手應該不難。MFC windows程式設計這本書我看了,裡面的例子很多,對細節看的很透徹,我沒有看完啊,大概看了一半了,有時間在看吧!

9 Win32 多執行緒程式設計

這邊書都是講多執行緒的,很不錯,裡面大概有10個例子,還有IO完成埠。可以對多執行緒更深的理解。

10 深入解析Windows作業系統

這邊書我沒有看,但是也是經典書籍,明年打算買一本吧,目前中文版是第5版。

進階C++的話,可以看看下面的書

Effective C++ More Effective C++ Exceptional C++ More Exceptional C++

這4本都是很經典的,我看了3本書,都很不錯,推薦大家看看

軟體工程和麵向物件程式設計的書,我推薦2本,不過還沒有時間看呢,明年看看吧

人月神話

作者為人們管理複雜專案提供了頗具洞察力的見解,既有很多發人深省的觀點,也有大量的軟體工程實踐。

弗雷德裡克·布魯克斯(Frederick P. Brooks, Jr.)是北卡羅萊納大學Kenan-Flagler商學院的電腦科學教授。他曾榮獲圖靈獎,美國計算機協會(ACM)稱讚他“對計算機體系結構、作業系統和軟體工程做出了里程碑式的貢獻。

豆瓣好評率80%以上

程式碼大全

摘自網上網友的一段書評,我自己沒有看過,不過確實是好書。

啊,也不知道多少天了,終於啃完了大部頭Code Complete。經典就是經典,確實受益匪淺。 總結一下,其實讓我記憶深刻的主要是兩點: 首先,軟體構建的核心就是管理複雜度。雖然書中有不少的篇幅來討論變數、語句等等這些程式設計的基本要素,還包括程式碼改善和調整的策略和方法,可謂不無鉅細。不過深入理解一下,這些內容都是圍繞著上面這句話展開的,也就是軟體構建的核心就是管理複雜度。而這一目標產生的根源就在於人.

不過經典的書籍還有很多很多,寫不完了,就先寫這麼多吧,上面這幾本書也夠看一段時間了,等以後發現更多更好的書籍,就很大家分享哈!