當前位置:編程學習大全網 - 編程語言 - 學習VC++應該看哪些書?

學習VC++應該看哪些書?

VC++是壹個C++語言程序的編譯器,因此學習VC++首先要學會C++ 。而C++又需要較好的C基礎,所以C語言也要學。如果主要目標是VC++ ,學C可以不學它的C標準庫,但是C的語法壹定要學好,否則C++也不能學的很紮實,因為C++是遵從C的語法的,如果對C的語法尤其是壹些細節不是很清楚,也必然不能很好得理解並編寫C++代碼。

學完C和C++之後要學習學習VC++大量使用的微軟基礎類庫(MFC)。而學習MFC的同時要學習Windows編程,對Windows編程可以了解得不深但壹定要掌握壹些重要的概念,因為VC++開發的目標是Windows程序,Windows編程是MFC編程的基礎,MFC本質上是以面向對象的方式對WindowsAPI進行封裝,如果不理解Windows編程的壹些重要原理,比如API調用、消息處理機制等等,僅學習MFC必然只能理解得很片面,模棱兩可,即使知道怎樣做也不知道為什麽這樣做。

下面列出壹些公認的經典書:

Windows 程序設計(第5版)-----Charles Petzold“windows編程泰山北鬥”---

Windows核心編程----------Jeffrey Richter“windows編程泰山北鬥”---

Windows高級編程指南---------Jeffrey Richter“windows編程泰山北鬥”---

深入淺出MFC(第二版)-----“MFC四大天王”-------侯捷

MFC Windows程序設計(第2版)---MFC四大天王”---------Jeff Prosise

Visual C++ 技術內幕(第4版)--MFC四大天王”--------David Kruglinski

深入解析MFC-------------MFC四大天王”-----------George Shepherd

Visual C++.NET 技術內幕(第6版)-MFC四大天王”------------David Kruglinski

這些書籍包括其作者都是響當當的。

如果妳不打算深入研究編程,而只是作為臨時任務的工具的話,看壹些應用方面,有很多例子代碼的書就行,比如孫鑫的《VC++深入詳解》,或者壹些其他的大部頭工具書。如果想研究編程,深入理解MFC的工作機制,首先要精通Windows編程。《Windows 程序設計》是較為基礎的,實例代碼很多,《Windows核心編程》和《Windows高級編程指南》就比較拔高了,涉及很多操作系統的知識。掌握Windows編程後再研究MFC就輕松多了,它就是對WindowsAPI的封裝,侯捷的《深入淺出MFC》講得蠻細致深入。

  • 上一篇:編寫網頁用什麽語言編寫網頁用什麽語言好
  • 下一篇:聽說過鹿撞在壹起嗎?
  • copyright 2024編程學習大全網