2010-06-24 105 views
-2

是什麼C++和MFC之間的差(除前端設計概念)是什麼C之間的差++和MFC

+6

錘子和購買電視有什麼區別? – ereOn 2010-06-24 12:14:38

+1

它只是一個初學者... – Aristos 2010-06-24 13:06:06

+0

石灰石和比薩斜塔有什麼區別? – stinky472 2010-06-25 06:44:26

回答

10

MFC是由微軟的應用程序框架,它是用C++實現的,這是一種編程語言。

15
+0

mfc使用類庫... C++也使用類庫...都是庫... – user371968 2010-06-24 12:19:02

+3

@ lalmay-j:'C++'**是**語言,'stl'和'MFC' **是* *庫。這不是因爲我**使用了一把錘子,而我**是一把錘子。語義問題。 – ereOn 2010-06-24 12:22:55

+0

這是一本書的定義...我需要額外的 – user371968 2010-06-25 12:05:26

11

C++是一種編程語言。 MFC是用C++編寫的封裝Windows API的庫。

您是否試過Google?

+6

+1,因爲s **** d的問題應該得到明顯的答案。但是Google和'C++'有什麼區別? – ereOn 2010-06-24 12:16:03

2

MFC是一個C++庫,它包裝了一堆windows api並提供圖形小部件。

很多人對SO似乎用qt了MFC的GUI +額外庫喜歡

(加上Qt是一個跨平臺的庫(在Windows/Linux的/ MAC/

一堆微小的第三方你從來沒有聽說過桌面操作系統/

贏得移動< = 6.5 /塞班/諾基亞高端的Meego手機(在不遠的未來)/和大量的工作,是在Android端口上完成)

而mfc是Windows上這意味着如果你在應用程序中使用mfc,你必須將mfc部分模塊化,並重寫那些部分以將它移植到不同的平臺上)。

請參閱https://stackoverflow.com/questions/443546/qt-goes-lgpl-on-windows-is-it-good-enough-to-use-instead-of-mfc

相關問題