Форум программистов, компьютерный форум CyberForum.ru

Компилятор и среда разработки. Какие лучше новичку? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
maestpro
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 48
01.12.2013, 21:44     Компилятор и среда разработки. Какие лучше новичку? #1
Посоветуйте среду разработки с подсветкой синтаксиса для С++. И компилятор тоже.
Пробовал Visual 2010, но как его запустить, где он вообще?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2013, 21:44     Компилятор и среда разработки. Какие лучше новичку?
Посмотрите здесь:

C++ Среда разработки -
C++ Среда разработки
C++ Среда разработки
Какую среду разработки лучше использовать новичку? C++
C++ Среда разработки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mibin
49 / 49 / 4
Регистрация: 21.10.2009
Сообщений: 272
01.12.2013, 21:48     Компилятор и среда разработки. Какие лучше новичку? #2
Visual Studio это не просто компилятор для C++. Эта очень мощная среда работки для нескольких языков.
Чтобы научиться ею пользоваться, скачай или купи книгу по Visual Studio C++. В ней тебе расскажут и как проекты создавать и какие проекты бывают.
Посоветовать книгу не могу, сам учился на разных источниках.
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
01.12.2013, 21:56     Компилятор и среда разработки. Какие лучше новичку? #3
Вижуал студия очень классная вещь, сейчас пользую 2013 ультимат. Прочитай любую книгу по C++, на первых порах там не сильно Visual C++ от обычного отличается. Если бесплатную среду- то Visual Studio 2008-2012(лучше 2010), или Dev C++(мало весит+вполне ничего работает+скобочки само ставит XD). Книга хорошая- Уолтер Савич "Программирование на C++". Там все понятно описано, и это самая короткая книга из нормальных, хоть и 700 страниц)
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
01.12.2013, 22:22     Компилятор и среда разработки. Какие лучше новичку? #4
Цитата Сообщение от maestpro Посмотреть сообщение
Пробовал Visual 2010, но как его запустить, где он вообще?
Расшифруйте. Что значит "пробовал", если не знаете, как его запустить и где он вообще?
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16824 / 5245 / 320
Регистрация: 30.03.2009
Сообщений: 14,125
Записей в блоге: 26
01.12.2013, 23:16     Компилятор и среда разработки. Какие лучше новичку? #5
чисто на всякий случай
Бесплатные среды (IDE) для программирования на С/С++
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
01.12.2013, 23:16     Компилятор и среда разработки. Какие лучше новичку? #6
Пробовал у кого-то и не знаешь, где его взять чтоль?
Dimka-novitsek
14 / 14 / 0
Регистрация: 26.04.2012
Сообщений: 1,091
02.12.2013, 00:25     Компилятор и среда разработки. Какие лучше новичку? #7
В окошке пуск его значек и подпись, что вот он. Нажмите на значек.

иначе вероятно его у вас нет. Понятно?
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
02.12.2013, 00:39     Компилятор и среда разработки. Какие лучше новичку? #8
Цитата Сообщение от maestpro Посмотреть сообщение
Пробовал Visual 2010, но как его запустить, где он вообще?
visual studio ставь, лучшая среда под виндовс, сразу к хорошему привыкай, не пользуйся разными бесплатными недоделанными средами, [cut] ИМХО!!!
(Бесплатный сыр бывает токо в мышеловке )

 Комментарий модератора 
Не стоит агитировать форумчан использовать нелицензионное либо ломанное по.
В следующий раз будет
Компилятор и среда разработки. Какие лучше новичку?
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
02.12.2013, 01:31     Компилятор и среда разработки. Какие лучше новичку? #9
Вижуал студии все кроме 2013 вроде бесплатные
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,405
02.12.2013, 01:41     Компилятор и среда разработки. Какие лучше новичку? #10
Цитата Сообщение от ninja2 Посмотреть сообщение
не пользуйся разными бесплатными недоделанными средами
что в них конкретно недоделано?
Цитата Сообщение от ninja2 Посмотреть сообщение
крякнутую платную скачать
так и жить вором?

Я бы советовал на первых порах взять какую-нибудь среду, которая не будет для компиляции простого Hello world требовать создание проекта, выкидывать кучу неведомых (для новичка) файлов. А просто: создал файл, нажал кнопку - максимум что кроме бинарника создалось - .o файл. То есть минимум лишнего. Да и студия любит вредные советы раздавать (типо используй мою супернавороченную проприетарную функцию заместо нормальной стандартизированной, а то варнингами замучаю пока инфаркт не хватит).

Вот это к примеру: http://www.codeblocks.org/downloads/26 или это http://orwelldevcpp.blogspot.ru/
Со временем, если почувствуете необходимость в функционале VS - перейдете к ней.
Цитата Сообщение от max_besheniy Посмотреть сообщение
Вижуал студии все кроме 2013 вроде бесплатные
только express версии.
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
02.12.2013, 01:45     Компилятор и среда разработки. Какие лучше новичку? #11
Цитата Сообщение от ninja2 Посмотреть сообщение
visual studio ставь, лучшая среда под виндовс, сразу к хорошему привыкай, не пользуйся разными бесплатными недоделанными средами, лучше крякнутую платную скачать ИМХО!!!
Express же есть, или обязательно Ultimate и не меньше?)

Добавлено через 2 минуты
Цитата Сообщение от MrGluck Посмотреть сообщение
Да и студия любит вредные советы раздавать (типо используй мою супернавороченную проприетарную функцию заместо нормальной стандартизированной, а то варнингами замучаю пока инфаркт не хватит).
Вот это кстати хороший повод не использовать её новичку, ИМХО)
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
02.12.2013, 01:45     Компилятор и среда разработки. Какие лучше новичку? #12
А мне казалось, что и нормальные тоже. Но експресс содержит c++, так что норм. Вором жить нехорошо. У меня лично токо офис ворованный, но он у всех ворованный)
Alexxandr
143 / 52 / 7
Регистрация: 12.11.2013
Сообщений: 162
02.12.2013, 01:46     Компилятор и среда разработки. Какие лучше новичку? #13
По-моему Dev-CPP для старта - самое то.
Всё, что надо, есть, лишних наворотов немного.
Плюс весит мало и бесплатная.
max_besheniy
25 / 25 / 1
Регистрация: 21.11.2013
Сообщений: 208
02.12.2013, 01:51     Компилятор и среда разработки. Какие лучше новичку? #14
Ну да. Я с него начинал. Но потом месяц позанимался и поставил вижуал студию. Хоть и создает много лишних файлов, но очень приятная вещь
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
02.12.2013, 02:01     Компилятор и среда разработки. Какие лучше новичку? #15
А я начинал с dev c++, потом GCC, после GCC было тяжело привыкнуть к визуал студио, но к хорошему быстро привыкаешь, просто функционал не сильно знал, например не знал что два раза кликаешь по ошибке и попадаешь в код с ошибкой, я тогда просто искал ошибку по всему файлу по описанию, в общем первые месяца матерился на студию поиск ошибок таким неудобным казался, в GCC если ошибка то выводилась номер строки в которой ошибка и описание, но потом случайно как то узнал что можно по клику переходить в нужную строку, плюс подсказки нужной функции, ну и отладчик, то студии цены нет.

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

Нет студия сила, плюс на русском языке, не каждая среда может похвастаться качественным русским переводом.
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,405
02.12.2013, 02:12     Компилятор и среда разработки. Какие лучше новичку? #16
Цитата Сообщение от max_besheniy Посмотреть сообщение
У меня лично токо офис ворованный, но он у всех ворованный)
нет
Цитата Сообщение от ninja2 Посмотреть сообщение
Ну отладчиком я как то не пользуюсь, просто привык свой код отладки создавать и выводить контролируемые переменные на экран, в принципе отладчик сильно и не нужен
со временем поймете что отладчик - вещь незаменимая и никакой вывод на экран не заменит брекпоинты и наблюдение за переменными. И кстати, тут студия приятно радует. Отладчик у неё - это пожалуй лучшее, что в ней есть.

Не по теме:

Добавлено через 2 минуты

Цитата Сообщение от gray_fox Посмотреть сообщение
Express же есть, или обязательно Ultimate и не меньше?)
народ таков. Пока все на торрентах, то даже если на фотку пару ляпов нацепить - непременно нужен фул ФШ, вставить в конец видео картинку - пинакл студио полная версия. И как будто чем дороже - тем лучше.

ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
02.12.2013, 02:20     Компилятор и среда разработки. Какие лучше новичку? #17
Цитата Сообщение от MrGluck Посмотреть сообщение
со временем поймете что отладчик - вещь незаменимая и никакой вывод на экран не заменит брекпоинты и наблюдение за переменными. И кстати, тут студия приятно радует. Отладчик у неё - это пожалуй лучшее, что в ней есть.
Да толку от него, например я парсер когда писал я не знал какой мне текст придет и когда произойдет ошибка, она могла произойти сразу, а могла произойти через 10 часов работы программы и как бы я б эту ошибку определял отладчиком? А мелкие ошибки я и так без отладчика норм исправляю.

Добавлено через 3 минуты
А мб брекпоинт нужно ставить в конце работы программы и когда прога вылетит то тогда уже проверить значения всех переменны что есть? А как мы все проверим если они имеют одни и те же имена? Мне проще все важные переменные так контролировать без отладчика.

Обычно заранее известны те места где может быть ошибка и мы там просто проверяем что б данные были те которые мы знаем что они такие должны быть, если вдруг данные другие, то мы делаем exit и смотрим почему у нас появились другие данные и справляем код и так пока не исправим все ошибки, а дальше когда уже редко когда будут появляться ошибки ну например прога может отработать часа - два или сколько нужно, то мы exit заменим на запись ошибки в файл что б прога не останавливалась и перейдем к новой итерации или этапу выполнения программы. короче такая отладка. Сначала частые ошибки исправляем, а редкие просто фиксируем.
korvin_
 Аватар для korvin_
1325 / 1096 / 160
Регистрация: 28.04.2012
Сообщений: 3,923
02.12.2013, 08:07     Компилятор и среда разработки. Какие лучше новичку? #18
Цитата Сообщение от MrGluck Посмотреть сообщение
со временем поймете что отладчик - вещь незаменимая и никакой вывод на экран не заменит брекпоинты и наблюдение за переменными.
Я уже где-то спрашивал, ответа не получил: а как будет работать отладчик и прыганье по брейк-поинтам в конкурентной программе с парой тысяч легковесных потоков?
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11817 / 6796 / 769
Регистрация: 27.09.2012
Сообщений: 16,867
Записей в блоге: 2
Завершенные тесты: 1
02.12.2013, 09:26     Компилятор и среда разработки. Какие лучше новичку? #19
VC++ хороша как IDE, но компилятор слабоватый, имхо.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2013, 09:32     Компилятор и среда разработки. Какие лучше новичку?
Еще ссылки по теме:

C++ Среда разработки
C++ Среда разработки
Среда разработки под ХР C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4920 / 2663 / 243
Регистрация: 29.11.2010
Сообщений: 7,405
02.12.2013, 09:32     Компилятор и среда разработки. Какие лучше новичку? #20
http://habrahabr.ru/post/97817/

Сам я с этим не сталкивался, но вроде должно работать как ожидается. Вдобавок, можно точку останова поставить на отдельный поток.
Yandex
Объявления
02.12.2013, 09:32     Компилятор и среда разработки. Какие лучше новичку?
Ответ Создать тему
Опции темы

Текущее время: 07:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru