Такая тема. Писал раньше программы на C++ в обычном Buildere, теперь надо переходить на VS, т.к. во всех компаниях на нем пишут, скачал VS 2015, console приложения еще понятно, они практически ничем не отличаются, но вот визуальные (форменные) приложения вообще не понимаю как с ними работать, такое ощущение, что там не C++ язык, а какие-то китайские иероглифы. Помогите пожалуйста, кто может разобрался уже кто к чему, либо что-нибудь подскажите, буду очень рад любой литературе, любым урокам.
Как в билдере не будет ;) VCL уже давно умер, как и MFC, тут вы правы что перешли.
VS -- это всего лишь IDE, довольно убогая для плюсов без всяких там решарперов и плагинов. Т.ч. пишут не на VS, а в VS.
Для C++ вменяемый GUI (и не только) фреймвок -- это Qt. Вот его и надо изучать, если хотите интерфейсы (про QML не забудьте). Я бы сказал, что соотвествующих по уровню альтернатив просто нет. По рынку труда ситуация таже.
Кстати, для VS есть расширение для поддержки Qt. Я правда не уверен насчет расширений для самых последних версий (т.к. под виндами не работаю), но можете глянуть на сайте.
Ринат Велиахмедов: А, ну отлично. Я просто помню, как-то на сайте было написано что он для какой-то одной версии, 2003 что ли или 2005. Сейчас глянул доку, написано 2008+.
"VCL уже давно умер", ой, а поясните пожалуйста - по ситуации в мире С. Сам пишу в основном математику, соответственно GUI не нужен. Когда нужно что-то с интерфейсом - вспоминаю C++Builder 6 (2002 года). А что сейчас в мире творится? Можно ли в Qt делать также шустро - перетащил форму, описал свойства, вставил в тексте обращение - готово! Или придумано что-то еще более высокоуровневое?
Dum_spiro_spero: Вы вероятно C++ имеете ввиду, а не C? Про VCL написал потому что не востребовано уже на рынке труда. Можно зайти на hh.ru или на любой другой сайт с вакансиями и посмотреть. Про преимущества Qt перед прочим тоже долго можно рассуждать, но по-моему в интернетах этого хватает, т.ч. я не буду.
В любом случае в QtCreator есть визуальный редактор, где можно мышкой накидывать компоненты и редактироваться свойства. Есть и QtQuick (https://qmlbook.github.io/), удобный декларативный язык для создания интерфейсов. С ним интерфейсы создавать в некотором роде даже удобнее чем в визуальном редакторе (который и для QtQuick есть конечно же). + можно очень быстро создавать кастомные контролы со всякими красивосятми и анимациями. Долго в общем все перечислять, проще прочтите, если интересно.
Vitaly: Ну да - именно С++. Значит ли это, что Qt всех вытеснил? Или неужели те же MS и Embarсadero так просто потеснились? Вот летом 2015 вышел C++Builder 10 Seattle.
Dum_spiro_spero: Однозначно тут сложно ответить, у MS есть C# допустим, WPF и своя доля рынка, они на C++ не слишком то и заморачиваются. У Embarсadero есть крупные корпоративные клиенты, даже на их технологию FireMonkey нашелся спрос, как мне тут недавно рассказали; так что тут все такое достаточно нишевое.
Про ту ссылку что вы нашли... wxWidgets я бы хорошей альтернативой Qt не назвал, по многим причинам, как и тем более Tkinter.
AxisPod: Быть может, просто я от знакомых, которые под виндами работаю чаще слышу про решарпер для плюсов, чем про Visual Assist. Поэтому и упомянул его :)