18 / 3 / 1
Регистрация: 21.11.2012
Сообщений: 77
|
|
1 | |
С++, какую среду разработки выбрать?29.11.2012, 17:24. Показов 9609. Ответов 33
Метки нет (Все метки)
Появилось желание изучить язык программирования. Собственно, интересует какая разница, и существует ли она вообще между С++ и Visual C++? Какую среду разработки используют профессиональные программисты?
0
|
29.11.2012, 17:24 | |
Ответы с готовыми решениями:
33
Какую среду разработки выбрать для диплома Какую среду разработки выбрать на Mac для С++? Какую среду разработки лучше использовать новичку? Как выбрать среду разработки? |
433 / 368 / 149
Регистрация: 06.08.2012
Сообщений: 961
|
|
29.11.2012, 17:25 | 2 |
Visual C++ вполне хороша и для новичков и для профи.
0
|
Заблокирован
|
|
29.11.2012, 17:39 | 4 |
- Cразу отмечу что С++ что Visual C++ это всё один и тот же ООП язык С++ просто так повелось что Visual C++ подразумевает написание приложений с интерфейсом а не консольных. Приложение на Visual C++ содержит привычные человесескому глазу окошки с меню, конртолами и прочим. Скажем тот же Microsoft Foundation Class MFC - с его помощью можно создавать приложениея с графическим интерфейсом но это совсем не значит что в данных приложениях нельзя использовать контрукции std::vector, писать свои классы и т.д. Всё это один и тот же язык просто организация интерфейса требует специализированных функций, методов классов, ит.д. и т.п, которые и принято называть Visual. Поэтому Visual это не более чем приставка, а язык один и тот же.
Касательно компилятора - рекомендую поставить Visual Studio. Вам могут посоветовать писать кросплатформенный код и поставить Qt Creator либо писать под Linux и поставить что то наподобие Borland C - мой вам совет пишите под оси Майкрософта (благо это самое популярное направление).А до всего остального вы или сами прийдёте или отметёт напрочь. Лично я предпочитаю писать в Visual Studio 6.0 и перекомпилировать проекты по надобности в Visual Studio 2008 можно поставить 2010 либо 2012 это уже дело вкуса и средств в кармане. 6-ка не идёт на Win7 и вообще на семействе Longhorn потому лучше поставьте себе VS2008 и наслаждайтесь
1
|
19 / 19 / 5
Регистрация: 17.10.2010
Сообщений: 247
|
|
29.11.2012, 17:42 | 5 |
visual studio - 2006-2008-2010 идеально для консоли - начинающего, для меня - GUI там создавать неудобно(
embarcadero RAD studio XE2 вполне удобна, имеется совместимость с проектами Builder 2006 - удобно для разработки графических приложений
0
|
Модератор
8947 / 6713 / 921
Регистрация: 14.02.2011
Сообщений: 23,689
|
|
29.11.2012, 17:47 | 6 |
это где ты видел 2006????
visual studio 6 (до этого были 4, 5) visual studio 2003 visual studio 2005 visual studio 2008 visual studio 2010 история развития http://ru.wikipedia.org/wiki/Visual_Studio
1
|
|
29.11.2012, 17:49
#7
|
Не по теме: ValeryS, да я только хотел написать))) (отвлекся на другую тему)
0
|
Эксперт GPSS
552 / 411 / 105
Регистрация: 02.07.2010
Сообщений: 1,723
|
|
29.11.2012, 17:49 | 8 |
0
|
Заблокирован
|
|
29.11.2012, 17:55 | 9 |
и у меня 7-ка и VS 6.0 и?Попробуй зайти в режим отладки, нет лучше поставить студию с нуля и понаблюдать за сообщениями от установщика. Проблемма совместимости имеется, но тема посвящена другому, поєтому предалагаю не отклоняться от выбранного автором курса
Не по теме: А спорить я ни с кем не хочу, просто могу залить видео и облома студии когда жмём пошаговое прохождение. Сам инсталл у меня с 2002-го года и служил верой и правдой почти 12 лет, так что сомневаюсь чтобы в нём были косяки...
0
|
Модератор
8947 / 6713 / 921
Регистрация: 14.02.2011
Сообщений: 23,689
|
|||||||||||
29.11.2012, 17:56 | 10 | ||||||||||
главное шестерка вышла до нового стандарта и посему его не поддерживает вот такое вот в шестерке даст ошибку
был макрос чтобы это обойти (пишу по памяти могу ошибиться)
0
|
Эксперт GPSS
552 / 411 / 105
Регистрация: 02.07.2010
Сообщений: 1,723
|
|
29.11.2012, 17:57 | 11 |
В режиме отладки работает, а если по теме то поддерживаю
Добавлено через 1 минуту с этим не поспоришь, согласен не поддерживает
0
|
Заблокирован
|
|
29.11.2012, 18:00 | 12 |
Не по теме: ValeryS, не не дело даже не в том что ты объявил счётчик в цикле а в 6-ке объява в первом цикле дейстовала до конца блока, есть реальный облом при пошаговом прохождении, хотя слинковаь и посмотреть ошибки можно. В принципе 7-мне как то не пришлась по вкусу, посмотрю что 8-ка приготовила сингл юзеру Добавлено через 1 минуту Siebent, самым оптимальным варинтом будет VS2008 уже отмечал это, но если ХП на борту то 6-чка поразит своей простотой и потенциалом создания приложений.
0
|
Модератор
8947 / 6713 / 921
Регистрация: 14.02.2011
Сообщений: 23,689
|
|
29.11.2012, 18:05 | 13 |
Не по теме: Ну это не первый наш спор:) лично у меня шестерка стоит на ХРюнделе и только для того чтобы компилировать старые разработки и не мучатся с исправлениями а так у меня 2008 купленная и тратить деньги чтобы перейти на новую не собираюсь(пока устраивает) кстати вспомнил шестерка мне иногда вот такое выдавала нажимаешь F5 и все она умерла( то ли компилятор то ли линковщик) лечилась выходом из студии и новым заходом( это было не на 7)
0
|
|
29.11.2012, 18:09
#14
|
Не по теме: - и у меня также, только 2-ой осью идёт 7-эн(вот на 7-ке и обваливается пошаговое, возможно ось кривая, но ставил две и на обоих таже самая ошибка). На счёт мелких багов 6-ки да иногда на отладке подвисала, но редко очень, так что считаю её наиболее удачным творением билгейца и мелкософта:)
0
|
18 / 3 / 1
Регистрация: 21.11.2012
Сообщений: 77
|
|
29.11.2012, 18:11 [ТС] | 15 |
-=ЮрА=-, считаю ваш ответ более информативным и понятным. Идея кросплатформеного кода интересная, но думаю для неё лучше подойдет java. Думаю, остановиться на visual studio 2010 и программированием под windows. Благо я студент и если заморачиваться с лицензией могу воспользоваться программой Microsoft Developer Network Academic Alliance. Единственное, смущает политика microsoft с интерфейсом в новой версии операционной системы, с трудом вериться о популярности такого подхода, большинство людей консервативны.
И еще, дамаю английскую версию нужно ставить если планировать дальше расти в разработчики?
0
|
256 / 46 / 4
Регистрация: 24.11.2012
Сообщений: 466
|
|
29.11.2012, 18:17 | 16 |
Siebent, если для программирования на win API, то и с++ по большому счету не обязательно. Для программирования именно windows приложений есть хорошая Сишная среда (вместе с компилятором и отладчиком), именуемая Palles C. Хотя если попыхтеть, то наверняка ее можно и на с++ запилить (не пробовала). Для с++ я привыкла использовать qt creator, но именно привыкла. Потому что пишу на разных платформах и одинаковое окружение всегда удобно.
0
|
Модератор
8947 / 6713 / 921
Регистрация: 14.02.2011
Сообщений: 23,689
|
|
29.11.2012, 18:24 | 17 |
Siebent,
для изучения MFC WinApi( и не только) посмотри сайт http://www.firststeps.ru/ но там все примеры для шестерки так что подумай о ней если не хочешь исправлять код и разбираться в интерфейсе этим мы себя лишаем классов, new/delete и еще много вкусностей
0
|
256 / 46 / 4
Регистрация: 24.11.2012
Сообщений: 466
|
|
29.11.2012, 18:29 | 18 |
зачем нам все это когда вся API есть чистый Си код? И чем new/delete вкуснее *alloc()/free()? Конечно если есть желание (или привычка, или просто неумение работать без) STL, то да.
0
|
Модератор
8947 / 6713 / 921
Регистрация: 14.02.2011
Сообщений: 23,689
|
|
29.11.2012, 18:58 | 19 |
и что ????
классы побоку? они не только для API нужны, если конечно не собираешься делать окошко с кнопкой "Нажми меня" почему ж тогда под консоль классы используют? тем что вызывают конструктор/деструктор Добавлено через 3 минуты накидай мне быстренько в структурном программировании работу с динамическим массивом такое как vector или CArray
0
|
погромист
415 / 251 / 30
Регистрация: 27.08.2012
Сообщений: 550
|
|
29.11.2012, 18:59 | 20 |
Можешь Dev-C++ попробовать. Мало места занимает и интерфейс приятный.
0
|
29.11.2012, 18:59 | |
29.11.2012, 18:59 | |
Помогаю со студенческими работами здесь
20
Возможно ли преобразовать программу на Борланд С++ в какую-либо графическую среду разработки? Какую среду выбрать? Какую бесплатную среду (IDE) разработки для С++ 2013/2014 года выпуска лучше скачать? Какую лучше выбрать среду для графики Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |