當前位置:編程學習大全網 - 行動軟體 - 為什麽我學了C++後還是看不懂VC++

為什麽我學了C++後還是看不懂VC++

C++是語言,就像妳初中畢業之後,語文應該沒問題了。但是妳不見得就能看懂《紅樓夢》《資治通鑒》《三國演義》。

初中畢業的語文水平就相當於學會了C++的語法。至於為什麽需要這些語法元素,他們之間如何配合來完成復雜的項目妳是沒有任何概念的。

VC++等於是界面庫(窗口庫,當然還有很多功能,幾乎各種Windows應用程序都可以用VC++開發,小到Hello World,大到復雜的遊戲、金融、工業、醫療、電力、等各行各業的軟件都可以用VC++開發)

那麽問題來了,妳看不懂的到底是不是C++語法?當然不是。是類庫。

類庫是什麽?類庫是解決專門問題的壹些C++類的集合。

C++語言中只告訴了我們定義壹個class的語法。但是僅此而已。而類庫是相當復雜的類的體系,他們之間互相協助,彼此需要,彼此配合。所以妳要同時理解相當數量的類才可以工作。這就是妳遇到的難處。

類庫有很多很多,不同行業的軟件有自己的類庫,這些類庫是企業知識財富的主要組成部分。是多年積累的結果,不是外人壹下子能看懂的,因為看懂這些類庫需要先了解行業背景知識。

VC++(這裏假設是MFC)的背景知識是整個Windows窗口程序系統。這裏面包括資源、對話框、按鈕、事件、編輯框等各種控件、多文檔、單文檔、MVC框架等。涉及幾十上百個類。而他們各自的用法也不盡相同,這些都完全不屬於C++語言本身的組成部分。所以妳要想學會什麽類庫,就要專門去從新開始學這些類庫。

好在妳有C++基礎之後,就可以按部就班,循序漸進的學習各種自己感興趣的C++類庫了。

不同的類需學習方法也不盡相同。但是思路都是壹樣的:以C++語法作為探路的工具,以背景知識作為學習的指引,以小的示例程序作為前進的裏程碑。

  • 上一篇:dnf魔皇加點爭議,黑暗禁域要滿嗎?感覺釋放太慢容易被秒,另外魔球連射加滿刷怎麽樣,旋炎破呢?元
  • 下一篇:最大化快捷鍵
  • copyright 2024編程學習大全網