[問題] 請問一下MFC可以增強觀念嗎?

看板C_and_CPP作者 (我是男的喔~^0^")時間16年前 (2009/11/13 15:16), 編輯推噓8(8023)
留言31則, 11人參與, 最新討論串1/1
請問一下前輩們 因為小弟我物件的觀念不強 實作程式碼的話應該是弱到不行 不過基本觀念 像是繼承 封裝還算懂 但是沒什麼實作的經驗 因為都是寫一些小程式用不到繼承 也找不到適合自己寫的例子 所以想問MFC可以幫助自己增強物件的觀念嗎? 只是看到版上很多人都不推薦學MFC...讓我很猶豫~ (我有一點點WIN32程式的基礎) 希望前輩們能給予點建議 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.20.185.203

11/13 15:31, , 1F
因為MFC只能在M$上面跑
11/13 15:31, 1F

11/13 15:36, , 2F
建議你GOOGLE找一些實作的題目吧 MFC用到繼承的觀念很重...
11/13 15:36, 2F

11/13 15:40, , 3F
謝謝~因為我的目的是想寫些能增強物件觀念的程式
11/13 15:40, 3F

11/13 15:43, , 4F
只是用這個當出發點去學MFC..感覺目標也不夠明確
11/13 15:43, 4F

11/13 16:04, , 5F
要是這樣的話, 去看 Qt 甚至 wxWidget 都比 MFC 好吧
11/13 16:04, 5F

11/13 16:05, , 6F
MFC 一向的立場都只是把 win32 api 包成 object 的樣子
11/13 16:05, 6F

11/13 16:06, , 7F
本身就不是打算弄一個純純正正漂漂亮亮的 oo GUI
11/13 16:06, 7F

11/13 16:06, , 8F
framework 吧, 加上一大堆神奇 macro 看起來蠻吃力的
11/13 16:06, 8F

11/13 16:22, , 9F
那可否請問一下gtk值得投資學習嗎?Linux好像也通說
11/13 16:22, 9F

11/13 17:30, , 10F
學物件導向觀念...學MFC好像有點困難...XD
11/13 17:30, 10F

11/13 17:36, , 11F
gtk 我所知是用 C 寫 OOP, 有 OOP 根底的話看還會有困
11/13 17:36, 11F

11/13 17:36, , 12F
MFC一點都不OO 如果想透過MFC學OO勸原PO最好放棄
11/13 17:36, 12F

11/13 17:43, , 13F
gtk 似乎要自己填 virtual table ...
11/13 17:43, 13F

11/13 18:45, , 14F
(續) 難, 但至少可以慢慢理解, OOP 根底欠奉的話恐怕連
11/13 18:45, 14F

11/13 18:46, , 15F
基本概念都要花很多時間消化, 別說增強觀念了...
11/13 18:46, 15F

11/13 18:51, , 16F
可以學 gtkmm 啊!這算是很中規中矩的 C++ library 了
11/13 18:51, 16F

11/13 18:54, , 17F
裡面也沒什麼複雜的技巧,就很單純用 C++ 的 OO
11/13 18:54, 17F

11/13 18:58, , 18F
要Linux 也通的話, Qt 和 WxWidget 也通呀 :)
11/13 18:58, 18F

11/13 18:58, , 19F
還有我覺得不如找一些比較小巧的 lib 去看, 畢竟 GUI
11/13 18:58, 19F

11/13 18:59, , 20F
Framework 太巨大了
11/13 18:59, 20F

11/13 19:00, , 21F
咦? 原來有 GTK 的 C++ wrapper (gtkmm), 那比直接看
11/13 19:00, 21F

11/13 19:00, , 22F
gtk 好多了 :P
11/13 19:00, 22F

11/13 19:14, , 23F
謝謝各位這麼多意見~感激不盡
11/13 19:14, 23F

11/13 19:15, , 24F
我是OOP程式經驗超級不足..畢竟都只寫些小程式~
11/13 19:15, 24F

11/13 19:20, , 25F
gtkmm QT考慮中..不過好像業界比較少用QT~
11/13 19:20, 25F

11/13 19:43, , 26F
要學OO 學Java或C# 觀念會比較清楚
11/13 19:43, 26F

11/13 19:44, , 27F
C++對新手來說太雜了
11/13 19:44, 27F

11/13 19:45, , 28F
可以去看 Headfirst系列的Java書籍 物件觀念幫助很大
11/13 19:45, 28F

11/13 20:48, , 29F
不一定要從GUI library下手學OO吧..
11/13 20:48, 29F

11/14 12:11, , 30F
深入淺出物件導向 很棒 深入淺出系列我都想擁有
11/14 12:11, 30F

11/14 13:56, , 31F
不過Headfirst系列都比一般電腦書稍貴 ~"~
11/14 13:56, 31F
文章代碼(AID): #1A_GVct4 (C_and_CPP)