Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

MFC VC++

Здарова, программеры!

Вот вопрос возник.
MFC VC++ и Builder это разные вещи и, если да, то насколько?
И пожалуйста поподробнее про MFC VC++ (на каких дисках идет и все
такое).

Ответить   Томилов Александр Fri, 2 Jan 2004 17:48:27 +0500 (#45416)

 

Ответы:

Здравствуйте !

Это, конечно вещи разные.
Билдер больше тяготеет по концепции создания интерфейса к делфи, т.е.
все завязано на компонентной модели. Как я понимаю, компоненты -
по большей части - суть ActiveX-ы. То есть тут просто "кнопки по формам
раскидал" и код пиши. Не знаю, хорошо это или плохо, но билдер
я практически не юзаю.

VC++ называют в шутку "визуальная среда невизуального программирования".
В VC++ встроен визард создания наиболее распространенных типов проектов
(однодокументное/многодокументное приложение, и на базе диалога).
Такого как в билдере - просто накидал на форму чего то и все - нет.
Есть хороший редактор ресурсов, есть механизм установки зависимостей
при компиляции, много чего есть...
Много людей часто MFC ругает - типа не особо быстро работает, криво
написан... Писал как то на VB - так это вообще сплошные глюки, такого
тормоза нигде еще не видел. MFC на самом деле достаточно мощная штука.
Надо просто разобраться в них "глубоко" и юзать на полную катушку.
К тому же, выбирать в качестве платформы именно MFC, никто не заставляет.
Можно использовать с тем же VC например ATL/WTL - exe-шники получаются
раза в 3 меньше чем аналогичное на делфи, например.
К тому же к VC++ можно прицепить внешний компилятор (например, от интел),
интегрировать его с DDK, и.т.д.
Что мне конкретно в VC + MFC нравится - это то, что MFC-с одной стороны
достаточно тонкая обертка вокруг API, а с другой стороны - многие
возможности в ней реализованы очень хорошо. Например, в свое время MFC
прославился своей хорошей поддержкой печати. Вот.

Но это только мое ИМХО :-)

Есть такая штука как MS Visual Studio 6.0. Вообще вся студия идет на 24 - х
компактах но туда включены и DDK и SDK, и много еще чего. В основном
используют
6 дисков, из которых реально нужны 4. На диске ? 1 находятся :
MS Visual C++ 6.0 - VC++,
MS Visual FoxPro - СУБД FoxPro,
MS Visual Source Safe - средство синхронизации проектов при совместной
разработке,
MS Visual Basic - VB,
MS Visual Inter Dev - средство разработки сайтов.

и всякие тулзы и средства типа :

MS Visual Modeler - case средство разработки проектов (даталогическая
модель проекта, диаграммы, и.т.д.)
MS Visual Studio Analyzer - средство реинжиринга и подготовки документации.

вместе эти 2 средства реализуют функциональность наподобие Rational Rose.

есть еще несколько средств и много утилит. Еще там ставятся ODBC драйвера,
исходники MFC, пакет для подготовки инсталляторов, и.т.д.

Еще на 3-х дисках идет MSDN. Это я пишу про старые версии MSDN (работающих в
обертке виндовой справки).

MSDN штука очень нужная, но если нужен только VC++, то можно его вообще
отдельно
найти - весит 74 Мб.

Сейчас вышел MS Visual Studio 7.0 (NET) - там, говорят, вообще почти все как
в
билдере или делфи, но по прежнему надо многое писать руками. И MSDN с этой
студией
идет - в новой оболочке (мне она не нравится) - там еще больше инфы.

Вот такие дела...

С уважением, Вахтуров Виктор.
Информационный сайт для программистов http://SoftMaker.com.ru
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 2 Jan 2004 22:15:48 +0300 (#45510)