|
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 31
|
|
Нужно ли изучать MFC08.07.2010, 10:14. Показов 3353. Ответов 17
Метки нет (Все метки)
Люди, дайте совет. Я программирую на средствах Borland(Delphi, C++ Builder) и хочу перейти на Visual C++.
Нужно ли изучать MFC или есть смысл забыть про него как о прошлом и начинать изучать только библиотеку классов .Net?
0
|
|
| 08.07.2010, 10:14 | |
|
Ответы с готовыми решениями:
17
Что сейчас лучше изучать под Windows: MFC или win32api и stl для новичка? Что нужно изучать кроме c++ |
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 08.07.2010, 14:35 | |
|
Вообще вопрос интересный, ответ на него зависит от того, что Вы подразумеваете под выражением 'хочу перейти на Visual C++'?
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 31
|
|
| 08.07.2010, 15:48 [ТС] | |
|
Имеется в виду, стоит ли тратить время на MFC, если судя по телодвижениям microsoft, создается впечатление, как будто они собираются в скором будущем похоронить С++ и MFC.
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 08.07.2010, 17:18 | |
|
В данном случае был бы резонен вопрос: стоит ли продолжать программировать на С++ или переключиться на C#, так как синтаксис последнего наилучшим образом вписывается в платформу .NET и их архитектуру классов?
0
|
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 08.07.2010, 17:32 | |
|
C++ как язык они точно не похоронят, т.к. только на нем можно писать программы компилируемые в неуправляемый код. Что касается будущего MFC, то на данный момент оно просто неопределено. Я лично не встречал никаких новостей будет ли эта библиотека развиваться в будущем.
И вообще переход на Visual C++ совсем не подразумевает использование MFC.
0
|
|
|
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 39
|
|
| 12.07.2010, 13:25 | |
|
А в чем плоха эта библиотека(MFC), если возникают мысли о её захоронении?
0
|
|
|
0 / 0 / 0
Регистрация: 11.02.2010
Сообщений: 111
|
|
| 12.07.2010, 15:43 | |
|
Jenk, наверное Microsoft ломает поддерживать две параллельные технологии.
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 13.07.2010, 01:19 | |
|
Какие параллельные технологии?
0
|
|
|
0 / 0 / 0
Регистрация: 23.02.2010
Сообщений: 39
|
|
| 13.07.2010, 02:53 | |
|
.NET и MFC? Но разве они параллельные?
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 13.07.2010, 03:29 | |
|
Вот и я о чем....
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 31
|
|
| 14.07.2010, 09:13 [ТС] | |
|
Недавно на одном буржуйском сайте нашел:
Future of C++ Microsoft is trying to move every body on .NET. Although they said that they will support next versions of MFC and ATL but its hard to say.
0
|
|
|
0 / 0 / 2
Регистрация: 24.06.2010
Сообщений: 174
|
|
| 14.07.2010, 10:16 | |
|
Ворос сродни: 'А нужно ли учиться - все равно помирать'
Если вы боитесь прогадать в своем выборе - это одно. А если это надо для дела - то любые дополнительные знания никогда даром не пропадут и изучая MFC вы станите только богаче. Но, боюсь, перейти на VC после BCB вам будет очень очень тяжело. IDE там скажем .... словом - мазохизм после BCB.
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 14.07.2010, 10:56 | |
хорошо подмечено, а и вправду, народ, нужно ли учиться????про переход с BCB на VC - это конечно отчасти верно, НО, если уж это переход был совершен, то назад с VC на BCB ни за что не вернешься...
0
|
|
|
7 / 7 / 12
Регистрация: 13.02.2007
Сообщений: 1,255
|
|
| 14.07.2010, 10:57 | |
|
P.S. упс... извиняюсь, я не хотел начинать очередную 'священную войну' :#
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 31
|
|
| 14.07.2010, 11:22 [ТС] | |
|
Да я согласен с тем что, любые дополнительные знания даром не пропадут, но не хотелось бы тратить время и силы для изучения умирающей библиотеки (если она будет умирать).
А по поводу мозахизма. Я постоянно сталкиваюсь с проблемами в BCB только потому что это Borland а не MS. К тому же те, кто пишут на VC++, говорят что трудно только в начале (при изучении), но если изучишь -будет тебе счастье, одним словом: 'тяжело в учении-легко в бою'.
0
|
|
|
0 / 0 / 2
Регистрация: 24.06.2010
Сообщений: 174
|
|
| 14.07.2010, 12:12 | |
|
во-первых, я не знаю, что такого можно написать на VC, что нельзя на BCB?
во-вторых, на VC ты будешь сталкиваться с теми же проблемами. в-третьих, MFC не умрет до тех пор, пока есть такие как ты. а в четвертых, для программера вопрос должен стоять так: сначала - проблема, а потом выбор инструмента. Поэтому учи все, что есть. От С до ActionScript.
0
|
|
|
0 / 0 / 2
Регистрация: 24.06.2010
Сообщений: 174
|
|
| 14.07.2010, 16:26 | |
|
.... а вообще, рекомендую VB, C# и ASP.NET - без работы не останешься. Все остальное - для души.
0
|
|
|
0 / 0 / 0
Регистрация: 26.01.2010
Сообщений: 31
|
|
| 15.07.2010, 09:15 [ТС] | |
|
Всем спасибо. В результате этой дискуссии я пришел к следующему выводу, что все таки MFC лучше знать, чем не знать.
0
|
|
| 15.07.2010, 09:15 | |
|
Помогаю со студенческими работами здесь
18
Нужно ли изучать немецкий язык? Нужно ли мне изучать PHP? Не большой опрос Нужно ли изучать С++ Нужно ли вообще изучать Pascal? Что нужно изучать кроме C#? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|