Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: cheops   (29.01.2012 в 14:56)
Тут вот какое дело, Windows API довольно сложная штука, C++ тоже не простая и от соединения их в одно целое картина не упрощается :))) Поэтому готовый MFC - это большое подспорье, особенно, если вы не очень уверены в своих силах или программу нужно сдавать через 2-3 месяца и на разработку собственного движка/FrameWork у вас совершенно нет времени - программу бы успеть сделать. Однако, если вы хотите полностью контролировать свои программы, разрабатываете большой проект вроде Photoshop, который обязательно будет переноситься на другие операционные системы, без своего собственного движка вам не обойтись - никто MFC в Linux не припас, да и контроль над ресурсами лучше держать самостоятельно, а то ради какой-нибудь гиперссылки придется подключать 5Мб-ные библиотеки. В общем все упирается во время и квалификацию, чем больше у вас и того и другого тем более выгодным для вас становится Windows API, если же ресурсы ограничены - выгоднее MFC. Однако, как и любая надстройка, она возьмет свою цену и ограничит вас в тех рамках, для которых она предназначалась, т.е. если вы захотите разрабатывать игры - вам придется выкинуть MFC и все наработки на нем и браться за Windows API с нуля.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: