Показано с 1 по 14 из 14

Тема: Вопрос экспертам(MFC)

  1. #1
    Активный участник
    Регистрация
    26.02.2011
    Сообщений
    9,244

    Вопрос экспертам(MFC)

    Все знают что на этом форуме самые проваренные во всех вопросах эксперты.
    Не те эксперты которым хватает 10 минут чтобы разобраться с одной из самых сложных и запутанных автокатастроф десятилетия.

    А настоящие эксперты из самых разных областей работающие в своей специальности. К ним и вопрос.

    Какая ниша у MFC(Microsoft Foundation Classes )?
    Стоит ли изучать его или никому это уже давно не нужно, и пора выбросить его на свалку истории?
    Проше ли будет изучить скажем Qt если уже знаешь что-то по теме.

    Ну и конечно какую литературу посоветуете прочитать по теме?

  2. #2
    Активный участник
    Регистрация
    17.05.2010
    Адрес
    Донецкий филиал Ольгино
    Сообщений
    1,501
    WPF же уже давно есть. В т.ч. и на плюсах можно писать.
    Ну и Qt, который лично мне нравится даже больше.

  3. #3
    Активный участник Аватар для Anton_K
    Регистрация
    25.07.2010
    Сообщений
    2,963
    Цитата Сообщение от Спалланцани Посмотреть сообщение
    Какая ниша у MFC(Microsoft Foundation Classes )?
    Почти никакой, оно уже сдохло.

    Цитата Сообщение от Спалланцани Посмотреть сообщение
    Стоит ли изучать его или никому это уже давно не нужно, и пора выбросить его на свалку истории?
    Именно так. Разве что какой-нибудь старый специфический софт в каких-нибудь банках на нем еще есть, да и то сомнительно.
    Лучший стрим на SC2TV
    (на самом деле нет)

  4. #4
    Активный участник
    Регистрация
    26.02.2011
    Сообщений
    9,244
    DesolatoR,
    И какую литературу посвоетуешь? Вот по WPF на С++ например?

  5. #5
    Активный участник Аватар для toster
    Регистрация
    17.05.2010
    Сообщений
    4,455
    Цитата Сообщение от Anton_K Посмотреть сообщение
    Почти никакой, оно уже сдохло.
    а вот эти С# на вижуал студудии делфиподобные, ГУИ там разве не на MFC ?
    да и QT тоже вроде сдохло вместе с нокиа
    вот тут почитай, может что посоветуют
    https://toster.ru/
    Последний раз редактировалось toster; 23.07.2014 в 20:21.

  6. #6
    Активный участник Аватар для Anton_K
    Регистрация
    25.07.2010
    Сообщений
    2,963
    Цитата Сообщение от toster Посмотреть сообщение
    а вот эти С# на вижуал студудии делфиподобные, ГУИ там разве не на MFC ?
    Нет конечно. Там или WinForms, или WPF.

    Цитата Сообщение от toster Посмотреть сообщение
    да и QT тоже вроде сдохло вместе с нокиа
    Нет, оно, как раз, живее всех живых, недавно пятая версия вышла. Нокия передала разработку другой фирме.
    Последний раз редактировалось Anton_K; 23.07.2014 в 20:45.
    Лучший стрим на SC2TV
    (на самом деле нет)

  7. #7
    Активный участник Аватар для Winterhearted
    Регистрация
    26.02.2011
    Сообщений
    4,787
    Цитата Сообщение от Спалланцани Посмотреть сообщение
    Какая ниша у MFC(Microsoft Foundation Classes )?
    Уже никакая. Последний раз я использовал MFC несколько лет назад для разработки GUI под Windows Mobile, тогда это еще имело смысл т.к. альтернативы были тормознутее в плане производительности. WinMo, btw, давно и благополучно умер.

    Цитата Сообщение от Спалланцани Посмотреть сообщение
    Стоит ли изучать его или никому это уже давно не нужно, и пора выбросить его на свалку истории?
    Не стоит. Разве что придется поддерживать какой-то старый проект, где активно юзают MFC.

    Цитата Сообщение от Спалланцани Посмотреть сообщение
    Проше ли будет изучить скажем Qt если уже знаешь что-то по теме.
    Дико плюсую Qt. Сейчас его очень много где юзают на продакшене.

    - - - Добавлено - - -

    Цитата Сообщение от toster Посмотреть сообщение
    да и QT тоже вроде сдохло вместе с нокиа
    Зайди у себя на компе в папку "C:\Program Files (x86)\Battle.net\Battle.net.4826" (или где у тебя там стоит) и осознай всю глубину своих заблуждений
    Последний раз редактировалось Winterhearted; 23.07.2014 в 20:58.

  8. #8
    Активный участник
    Регистрация
    17.05.2010
    Адрес
    Донецкий филиал Ольгино
    Сообщений
    1,501
    Цитата Сообщение от Спалланцани Посмотреть сообщение
    DesolatoR,
    И какую литературу посвоетуешь? Вот по WPF на С++ например?
    по WPF надо курить msdn.com, на любом языке По крайней мере, я так разбирался и разобрался.
    Хотя сейчас погуглил, мелкософты явно выдавливают с плюсов на шарп, инфы все меньше и возможностей тоже. Так что если тебе не проблема разобраться с C# - можно WPF, шарп не такой уж сложный, а если плюсы критичны - то Qt без вариантов, т.к. плюсы у мелкософтов все равно немного другие

  9. #9
    Активный участник
    Регистрация
    26.02.2011
    Сообщений
    9,244
    Winterhearted, Qt интерсно.

    А какая хорошая литература есть по нему?

  10. #10
    Активный участник Аватар для Winterhearted
    Регистрация
    26.02.2011
    Сообщений
    4,787
    Цитата Сообщение от Спалланцани Посмотреть сообщение
    А какая хорошая литература есть по нему?
    Ну лично я ничего в бумажном виде не читал, поэтому подсказать не могу. Документация отличная, мне хватает http://qt-project.org/doc/qt-5/index.html. Ну плюс еще можно поизучать исходники примеров (идут вместе с Qt Creator) и исходники различных проектов на гитхабе. Вот торрент еще http://rutracker.org/forum/viewtopic.php?t=2577700, там много книг. Но, как по мне, то уверенного знания С++, примеров, документации и навыков использования сайта google.com хватит с головой
    Последний раз редактировалось Winterhearted; 23.07.2014 в 22:02.

  11. #11
    забанен навсегда
    Регистрация
    17.05.2010
    Сообщений
    169
    MFC - кусок давно протухшего г.

    У мс есть полный биндинг Метро под с++
    Т.е. писать под метро(новое апи для винды, фронтенд на xaml, бакенд - новое винапи) на с++ - совершенно нормально.

    http://channel9.msdn.com/Events/Wind...le-apps-in-Cpp
    Последний раз редактировалось Ameno_64; 23.07.2014 в 22:07.

  12. #12
    забанен навсегда
    Регистрация
    18.07.2014
    Сообщений
    65
    Я тож за Qt. Люблю знаете ли кроссплатформу и опенсорс. Тостера никогда не слушайте, знает много умных слов, но не шарит ни в чем.

  13. #13
    забанен навсегда
    Регистрация
    13.12.2011
    Сообщений
    6,952
    Цитата Сообщение от Спалланцани Посмотреть сообщение
    И какую литературу посвоетуешь? Вот по WPF на С++ например?
    WPF прерогатива .NET. Конечно, имеется managed версия языка, C++/CLI, но тогда проще писать на C# — строже, меньше слов, больше синтаксического сахара, меньше вероятности выстрелить себе в ногу. Опять же, визуальный редактор WPF для C++/CLI отсутствует. И сомневаюсь, что кто-то писал что-то про такую... слегка нездоровую любовь...

    Для начала, в том числе, и по C# как таковому, хорошо катит Troelsen (параллельно стоит читать чуть более углублённое что-то, и ещё что-то). Именно по WPF, поговаривают, эта хороша.

  14. #14
    забанен навсегда
    Регистрация
    17.05.2010
    Сообщений
    169
    Цитата Сообщение от Namynnuz Посмотреть сообщение
    Опять же, визуальный редактор WPF для C++/CLI отсутствует. И сомневаюсь, что кто-то писал что-то про такую... слегка нездоровую любовь...
    Студия 2013,шаблоны "Visual C++/Store apps/*" - все они используют стандартный дизайнер xaml интерфейса.
    Да и с чего бы им не юзать его?

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 6
    Последнее сообщение: 26.03.2014, 16:51
  2. Загадка скучающим экспертам ( экономическая )
    от _Panzer в разделе Политика: новости и дискуссии
    Ответов: 15
    Последнее сообщение: 24.03.2014, 19:41
  3. Вопрос скучающим экспертам (юридический)
    от _Panzer в разделе Политика: новости и дискуссии
    Ответов: 12
    Последнее сообщение: 23.03.2014, 23:02
  4. Ответов: 18
    Последнее сообщение: 01.02.2012, 11:25
  5. Вопрос по 2х2
    от bgwka в разделе Свалка
    Ответов: 3
    Последнее сообщение: 13.05.2010, 11:45

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •