в чем разница между с ++ и MFC - PullRequest
0 голосов
/ 24 июня 2010

в чем разница между c ++ и MFC (кроме концепции проектирования внешнего интерфейса)

Ответы [ 4 ]

15 голосов
/ 24 июня 2010
11 голосов
/ 24 июня 2010

C ++ - это язык программирования. MFC - это библиотека, написанная на C ++, которая объединяет Windows API.

Вы пробовали Google?

10 голосов
/ 24 июня 2010

MFC - это прикладная среда Microsoft, реализованная на C ++, который является языком программирования.

2 голосов
/ 24 июня 2010

MFC - это библиотека c ++, которая оборачивает множество окон api и предоставляет графические виджеты.

Многие люди в SO предпочитают использовать qt вместо mfc для библиотеки gui + extras

(плюс qt - кроссплатформенная библиотека (Windows / Linux / Mac /

куча крошечных сторонних настольных операционных систем, о которых вы никогда не слышали /

Win Mobile <= 6,5 / Symbian / Высокопроизводительные Meego телефоны Nokias (в ближайшем будущем) / и много работы над портом Android) </p>

в то время как mfc - это только окна, это означает, что если вы используете mfc в своем приложении, вам придется сделать части mfc модульными и переписать их для переноса на разные платформы).

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...