|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.06.2016, 20:27 | #1 |
Новичок
Джуниор
Регистрация: 27.06.2016
Сообщений: 1
|
Отличия Visual Studio от других программ.
Всем здравствуйте!
Небольшое вступление: я новичок в программировании, но к каждому совету и мнению я прислушиваюсь. Я отношусь с уважением ко всем людям в целом и прошу такого же отношения и ко мне. Если я где-то ошибаюсь - прошу меня поправить, а не писать сообщения с негативным содержанием. Теперь по сути. Я решил начать свое знакомство с C++, используя Microsoft Visual Studio. И у меня возникли некоторые вопросы касательно выбора версии\других программ. Первый момент: это отличия Visual C+ от других программ. Насколько я понял, Visual Studio - это набор инструментов, включающий в себя и графический интерфейс, и компилятор, и отладчик. Скажи, чем он отличается от других сред разработки\программ? Второй момент: это выбор версии. Не могу выбрать из 2х версий: 2013 и 2015 года. Кто пользуется какой - поделитесь опытом, расскажите, какая лучше и чем отличаются. Вот в общем и все мои вопросы. Если я написал тему не в том разделе: то простите, я тему пересоздам. Правила форума я прочитал и не нарушал их. Всем заранее спасибо!
Новичок
|
27.06.2016, 20:39 | #2 | |||||
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
Цитата:
Выражу своё, никому не нужное мнение. На единственно верное мнение оно не претендует Цитата:
Цитата:
Чем один офисный пакет отличается от другого? Правильно - инструментарием, внешним видом, возможностями, лицензией и т.д. У студии запоздалая поддержка новых стандартов, плюс не везде оно соответствует стандарту языка C++. Берите студию, которая поновее. Думаю, для обучения хватит бесплатной версии. Что касается кто какой пользуется, то последняя, которой я пользовался - 2012. Предпочитаю другие IDE и компилятор. Ну и да, окошки я давно поменял на пингвинов. Цитата:
Просто C++ - очень сложный, мощный, обширный язык, с кучей граблей, тонкостей, и других "прекрасных" вещей. Для освоения с нуля может быть просто неподъемным. Цитата:
Могу многое рассказать о C++ Ну и по смежным темам тоже. Последний раз редактировалось Croessmah; 27.06.2016 в 20:44. |
|||||
27.06.2016, 20:44 | #3 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
VS это IDE. Грубо говоря компилятор (С++) + редактор кода, ну и всякие фишки типа автодополнения при вводе, подсветки, рефакторинга. Отладчика, профайлера.
Если использовать в коде только то, что есть в стандарте С++ (С++98, С++11, С++14, ...), то код обычно будет можно компилировать и другими компиляторами (GCC/MinGW, ...) поддерживающими стандарт. Еще есть платформо-зависимые вещи типа WinAPI на винде. Про графический интерфейс непонятно что вы имеете в виду. Если про создание программ с GUI, то в мире С++ (в отличии от например Дельфи) нет стандартной GUI библиотеки, есть куча разных GUI библиотек например Qt, GTK, MFC, VCL (C++ Builder), wxWidgets, ... В студии по умолчанию есть MFC, но наверно это не самый простой и удобный выбор для начала. В Qt документация хорошая, так что советую на него посмотреть. Qt можно и в Студии, у них даже есть add-in для некоторой интеграции и облеглечения работы (открытие Qt Designer для .ui файлов например), но наверно проще будет в IDE Qt Creator. (еще в Visual Studio есть C++/CLI WinForms, но это не чистый С++, а .NET, и нет никакого смысла его использовать в С++ кроме специфичных задач типа связывания .NET и С++ кода; если хотите .NET, то намного проще взять C#) А про версию студии, естественно лучше самую новую если нет необходимости в более старой (для старых проектов работающих на ней и т.п.) В 2015 еще есть бесплатное Community издание (аналог Про), а не только Express. Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 27.06.2016 в 20:49. |
|
27.06.2016, 20:53 | #4 | |
Вредный кошак
Участник клуба
Регистрация: 14.10.2012
Сообщений: 1,159
|
Цитата:
было крайне скудно, и было это не так уж и давно. Вот: https://msdn.microsoft.com/ru-ru/library/hh567368.aspx Но это основные возможности. А с остальным, вообще не знаю как. Последний раз редактировалось Croessmah; 27.06.2016 в 20:56. |
|
28.06.2016, 13:32 | #5 |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отличия навигации и рекламы от других вэб элементов страницы | polin11 | HTML и CSS | 0 | 27.10.2015 02:55 |
Нужно написать фрагменты программ на С++ в Visual Studio | MrSfinks | Помощь студентам | 0 | 14.01.2014 20:38 |
Нужно написать фрагменты программ на С++ в Visual Studio | *Надежда* | Помощь студентам | 14 | 14.01.2013 22:55 |
Visual Studio vNext 2012 Отличия ? | МоЗгАвеД | Visual C++ | 10 | 20.03.2012 18:25 |
Ссылка на формы из других проектов в одном решении. Microsoft Visual Studio C# | ArtemonHendrix | Помощь студентам | 0 | 25.03.2010 11:10 |