![]() |
|
![]() ![]() ![]() |
|
Kirill123 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 17.6.2006 Репутация: нет Всего: нет |
Здравствуйте. Вот решил изучить Visual C++ и не знаю, что лучше изучать: MFC или Windows Forms. Искал ответ на этот вопрос через поисковик, но ничего толкового не нашёл. Разъясните, пожалуйста, в чём плюсы и минусы у MFC или Windows Forms и что лучше начинать учить.
Заранее благодарен. |
|||
|
||||
Kirill123 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 17.6.2006 Репутация: нет Всего: нет |
Ясно... Рассчитывал на помощь... Хотел полностью покончить с паскаликом, изучил азы С++, достал Visual Studio 2005, начал разбираться, а спросить не у кого... В универе никто вообще не знает, что такое С++. Пришёл на форум- и здесь никто не объяснит. Спасибо Вам большое.
|
|||
|
||||
0x07L |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 10.6.2006 Где: Москва Репутация: 1 Всего: 5 |
Знаешь что, подожди будних дней. В выходные на форуме ошиваются только такие, как я...
|
|||
|
||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
Kirill123, учи не С++, а С#(в том числе WinForms). За это денег больше платят
-------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
0x07L |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 272 Регистрация: 10.6.2006 Где: Москва Репутация: 1 Всего: 5 |
Как я ошибся...
|
|||
|
||||
Kefir |
|
|||
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: нет Всего: 87 |
Это откуды факт?! Неправду говоришь. Kirill123, учи лучше Windows Forms. Насколько мне известно, МФЦ, хоть и хорошая штука, но МС её забросил. Да и, как человек, учивший и МФЦ и формы могу сказать, что формы удобнее как-то. Хотя может некоторым больше нравится и мфц. В общем, учи формы - не ошибёшься! |
|||
|
||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
За С++ под винду платят больше? Вы на сайтах работы бывали? -------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
Kefir |
|
|||
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: нет Всего: 87 |
DeadSoul, а вы работали?
![]() ![]() ![]() Я сам хоть и на шарпе пишу, но это не потому что за него платят больше. Это потому что о нравится больше. А то что за С++ платят меньше это утверждение безосновательное. Всё зависит от фирмы / проекта, т.е. конкретного случая. Только так. Это сообщение отредактировал(а) Kefir - 16.7.2006, 21:16 |
|||
|
||||
takedo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 501 Регистрация: 1.6.2005 Репутация: нет Всего: 3 |
если уж выбирать, то самое лучшее это наверное писать на MASM. Только можно обдристаться очевидно. WinForms? Я вообще не в курсе чего это такое. MFC - штука, по которой есть книжки, и это хоть и не совсем крутая вещь, но на её базе можно чего -либо сделать хорошее и достаточно быстро. Если недостаточно, то можешь и на API чего сбацать. C#? Спроси у тех кто пишет на C++ собираются ли они резво переходить на другой язык? Думаю, что перцы, которые уже зарабатывают себе на жизнь с помощью C++ не спешат... Есть ведь ещё и VCL. Только спросил ты вопрос на форуме под названием MFC - хочеь услышать, что люди тебе признаются в своей ошибке? Скорее скажут о том, как они круто поступили... Потому, спроси лучше на формуме по Basic. Получишь более вразумительный ответ. Но можешь просто поискать работу и посмотреть на требования, по ним и делай выводы.
-------------------- я не гольфист - я хоккеист |
|||
|
||||
Kefir |
|
|||
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: нет Всего: 87 |
||||
|
||||
DeadSoul |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1217 Регистрация: 25.9.2005 Где: Москва Репутация: 2 Всего: 11 |
Это не говорит о Вас хорошо. В среднем. -------------------- Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". Бьем спамеров их же оружием. Пусть весь спам сыпется им [email protected] |
|||
|
||||
Kefir |
|
|||
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: нет Всего: 87 |
Предлагаю закончить этот разговор в связи с наличием разных точек зрения ![]() ![]() ![]() |
|||
|
||||
vvpC |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 68 Регистрация: 20.5.2006 Где: Москва Репутация: нет Всего: нет |
Если знаешь API - пофигу на чем програмить для винды, а если не знаешь - опять же пофиг на чем макроскриптописательством заниматься... Уважаемый афтар, изучи программирование для виндовс на си и все вопросы отпадут(не обвиняйте в сишном шовинизме, просто это тот язык на котором частично написан кернел.длл -асм уж не обсуждаем ![]() скорее закрывайте тему.чел с басика(или делпхи) хочет по легкому программером стать - все заканчится матной перебранкой |
|||
|
||||
Kirill123 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 17.6.2006 Репутация: нет Всего: нет |
Теперь по порядку...
За Masm я вообще ничего не спрашивал, я говорю о высокоуровневом программировании. И, если взять платформу .NET, то думаю, что ассемблер скоро должен вообще потихоньку забыться. Программирование Win API я знаю, так как писал свои приложения под Windows с использованием API на cpp, потом подумал, что хватит фигнёй заниматься и надо переходить на более абстрактный уровень, и выбрал, конечно-же, Visual C++. И сразу столкнулся с проблемой... С чего начать. Все книжки, что я качал, были о MFC.. C другой стороны, на одном сайте прочитал, что Windows Forms более гибкая и что MFC уже умерло. Вот и насторожился: надо-ли учить программирование под MFC и тратить кучу сил и времени, если ту же задачу я могу выполнить с помощью Windows Forms, тем более, что она более сходна по интерфейсу с программированием VCL на том же Delphi и Builder... Только вот сайту тому верить я не решился, и обратился за помощью на сюда, форум, чтобы выяснить все плюсы и минусы, которые имеют MFC и Windows Forms. P.S. "Лёгким программером"... Ну спасибо за комплимент. Я всего-лишь решил сменить среду разработки на более гибкую и более оплачиваемую. Значит, по принципу "мы лёгких путей не ищем", все дружно переходим на asm и показываем всем, какие мы крутые... Среда для того и создаётся, чтобы делать часть рутинной работы и облегчать жизнь программиста. |
|||
|
||||
Kefir |
|
|||
«Hakuna Matata» ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1878 Регистрация: 25.1.2003 Где: Tampere, Suomi Репутация: нет Всего: 87 |
Kirill123, учф. по-моему тут даже думать не надо. Сила(WindowsForms) == 100 * Сила(MFC)
![]() всё правда. На мфц сейчас уже не стоит заглядываться. Ведь с выходом висты появится WinFX - а он, как вы догадались, на нете построен. МФЦ уже отжило своё... |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |