按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
學校開了門 C++ 課程,以 Visual C++ 為軟體開發環境』。『我會寫 Visual C++ 程
式』這種說法也很怪,因為Visual C++ 是種 C/C++ 編譯器,你可以在這套整合開發
環境使用 語言或 語言寫出 程式或 程式;如果是
C C++ DOS Windows Windows
程式,還可以分為 或 。所以「我會寫
Windows API programming MFC programming Visual
C++ 程式」表達不出你真正的程度和意思。
Visual C++ 是套 C/C++ 編譯器產品,內含套整合開發環境(Integrated Development
, ),也就是 、 、編譯器、聯結器、資源編輯器
Environment IDE AppWizard ClassWizard
等工具的大集合。你知道,真正的 程式(而不是披著 外衣的 程式)是以
C++ C++ C
個個類別(classes )堆砌起來的,為了節省程式員的負擔,幾乎每家編譯器廠商都會
提供套現成的類別庫( ),讓程式員站在這個基礎開發應用軟體。 就
class libraries MFC
是這樣套類別庫。如果以物件導向的嚴格眼光來看,MFC 是比類別庫更高級的所謂
。 另兩套與 同等位的產品是 的 和
application framework PC MFC Borland OWL
的 ,前者搭配的開發環境是 ,後者搭配的是
IBM Open Class Library Borland C++
。其他的 編譯器大廠如 和 和 ,並洠в小
VisualAge C++ C++ Wat Symantec Metaware
開發自己的類別庫,他們向微軟取得 MFC 的使用授權,提供 MFC 的原始碼、含入檔、
相容的編譯器和聯結器。噢是的,他們要求授權的對象是 MFC ,而不是OWL ,這就多
少說明了 MFC 和 OWL 的市場佔有率。
857
…………………………………………………………Page 920……………………………………………………………
第五篇 附錄
產品名稱 廠商 application framework
Visual C++ Microsoft MFC
( 最新版據說也支援 )
Borland C++ Borland OWL BC++ MFC
VisualAge C++ IBM Open Class Library
Symantec C++ Symantec MFC
滄海書訊
清大 站台(楓橋驛站, 位址為 ),在「分類討論區」的「電腦與
BBS IP 140。114。87。5
資訊」區之,有個「滄海書訊」版,對電腦書籍有興趣的朋友可以去看看。這裡並
洠в校ㄟ洠в校╊愃普帟u之類的文章出現,比較多的是讀者們對於坊間書籍的閱後
感,以及新鮮讀者的求助函(找某主睿暮脮病⒄l要賣書啦、誰要買書啦等等)。
關於 MFC 這主睿跍婧嵃嬖洷挥懻撨^的書籍有本,正是我所列出的這
大王。看來我心目的好書頗能吻合市場反應。這本書各有特點,色彩鮮明,統
統值得收藏。
大王
本書能夠有被收藏的價值,可不簡單唷,我不能亂說嘴。諸君,看看我列的理由吧。
這大王是:
Inside Visual C++ 4。0
大王之本書名列老大哥,這排名和王的「色藝」無關,敬老尊賢的成份多些。
它已是同本書的第版,所以才會在書名冠軟體版本號碼(版名為Inside Visual
C++ 1。5 )。書名冠軟體版本號碼的另個因素是,本書在教導我們開發程式時,是
〃tool…oriented〃 (以工具為導向),你會看到像「先按這個鈕,然後填寫這小段碼,
然後在清單選擇這項,再回到右邊的視窗 」這樣的文字說明,所以 的
。。。 Visual C++
版本更迭攸關全書內容。
858
…………………………………………………………Page 921……………………………………………………………
附錄A 無責任書評
這就引出了本書在程式誘導方面的個特徵:工具的使用佔了相當吃重的角色。工具的
使用難度不高,但非常繁多(從 新鮮的眼光看可能是 呃 非常雜亂)。
Visual C++ 。。。 。。。
又要學習 ,又要配合工具的使用,對初學者而言是雙倍負擔。我曾經在 看
MFC BBS
到封信,抱怨 Inside Visual C++ 雖是名著,他卻完全看不懂。呵,我完全能夠了解,
我不是那種自己懂了之後就忘記痛苦的。
入選原因:老字號,範例程式內容豐富,220 頁的 OLE 和 110 頁的 Database 是本
唯有的大獨家,別處難找。
Programming Windows 95 with MFC
Ray Duncan (侯捷極為尊敬的位老牌作家,近年似乎淡出,洠в惺颤N新作品)曾經說,
這本書是 ,儼然有 (裕В┙影嘀畡荨钠渲鳌
〃the Petzold for MFC programming〃 Petzold
睿陌才牛踔翉臅饷娴陌才牛谠陲@示「接班」的訊息。而它的內容可以證明
Ray Duncan 的推耍K不虛佞。
裕В篊harles Petzold 是 Programming Windows 95 書的作者。該書是SDK 程式設計寶
典。這本書近來洠в心屈N轟動以及手冊了,因為 MFC 或 OWL 這類 framework 產
品不斷精進, 、 、 這類快速程式開發工具(
Visual Basic Delphi C++ Builder Rapid Application
, )不斷進逼, 程式設計的角色有點像組合語言了。不過我告訴你,
Development RAD SDK
學會它,絕對讓你層次不同 不只在程式設計的層次,還在對作業系統的了解層次。
…
這本書在程式設計的誘導方面,與 Inside Visual C++ 書有極大的作法差異。本書洠в小