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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 60, средняя оценка - 4.60
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
#1

Посоветуйте компилятор С++ - C++

23.12.2010, 13:51. Просмотров 7603. Ответов 50
Метки нет (Все метки)

посоветйуте пожалуйста какой нить простенький компилятор для С++..Я начал учиться по книге..там нужно выполнять простенькие пока программки,а у меня стоит вижуал студио 2010...я его пока плохо освоил, он еще и на английском(хочу какой нить маленький быстренький. есть такие вообще?
можно еще и ссылочку)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2010, 13:51
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Посоветуйте компилятор С++ (C++):

Посоветуйте компилятор - C++
Задания на мои лабораторные роботы проверяются на сервере одного сайта. Пишу в Visual Studio и программа компилируется, а вот на сервере...

Посоветуйте С++ компилятор - C++
Всех приветствую! Вопрос вероятно много раз задавался, но к сожалению нет времени на поиск по форуму. Качал несколько архивов с...

Посоветуйте компилятор - C++
Добрый день,подскажите пожалуйста программу,в которой можно компилировать код,операционная система Windows 8.Желательно,чтобы программа...

Посоветуйте компилятор для C++ - C++
Пользуюсь VS 2008 express,но с ним возникли проблемы при использовании чтении данных из файлов,может руки кривые и не знаю,как кодировку...

Посоветуйте хороший компилятор - C++
Посоветуйте хороший компилятор для С,который был бы просто в применении,так как я только начинаю программировать.

Посоветуйте компилятор из MS Visual Studio - C++
MS Visual Studio 6.0 C++ или MS Visual Studio 2005? И пожалуйста называйте причины почему вы выбрали именно этот компилятор и не тот?

50
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 18:59  [ТС] #31
selevit, вы правы..для меня это немного трудновато)
0
Kastaneda
Нарушитель
Эксперт С++
4672 / 2876 / 233
Регистрация: 12.12.2009
Сообщений: 7,309
Записей в блоге: 2
Завершенные тесты: 1
23.12.2010, 19:15 #32
Егорка47, а в чем трудность, вместо того, чтобы нажать F7, написать "g++ prog.cpp" ?
0
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 19:26  [ТС] #33
нет..я вообще не понял как работать с этой программой..не разобрался!и не стал пока заморачиваться..
0
rangerx
1935 / 1544 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
23.12.2010, 19:26 #34
Цитата Сообщение от selevit Посмотреть сообщение
ИМХО, начинающих обычно пугает командный интерфейс g++
Командный интерфейс обычно пугает неопытных пользователей, а не начинающих программистов.
0
CyberHunter
12 / 12 / 1
Регистрация: 03.08.2010
Сообщений: 61
23.12.2010, 20:15 #35
Зачем начинающего писать программы человека отпугивать таким извращением (на мой взгляд это иначе назвать нельзя), как компиляция из командной строки? Человек хочет (пишу, как считаю сам, поправьте, если я ошибаюсь) не писать по полчаса абсолютные или относительные пути к файлу, компилятору и OVER9000 разных ключей в консоли, он хочет просто написать программу, нажать F5 и посмотреть, как она работает! Я не понимаю тех, кто твердит: пиши с консоли! Удобство прежде всего! можно писать на Т9 (кто не понял, как на сотовом с кастрированной клавиатурой) сидя в позе лотоса на гвоздях или на угольях! Это отпугивает начинающих проггеров! Человек, решающийся написать свою первую (или не первую) программу должен думать не о том, где он ошибся в переводе длинных путей к 8.3 формату, а о том, где он мог допустить логическую ошибку в коде! В любом случае, нормальный проггер в процессе своего творчества (или работы, у кого как) найдёт себе нужную IDE или напишет её сам, так как это будет ему и только ему удобно! Почему Вы предпочтёте жигулям ауди(или ауди жигули, подчеркните нужное)? Потому что Вам там комфортнее, а следовательно безопаснее и ликвиднее, потому, что лично для меня комфорт при программинге - дело само собой разумеющееся, и я знаю, Вам (большинству по крайней мере) тоже неудобно писать в блокноте без подчёркивания кейвордов, но кто-то упорно Вам вбивает в головы и ставит Вам шоры!
Вот. Егорка47 пишет вам, что хотел бы IDE на русском, а Вы его отговариваете, навязываете своё мнение (Вы ставите своё мнение выше и значимее мнения других, я Вас не сужу, так делает большинство "узких" специалистов, я привык).
Егорка47 для Вас советую DevCPP! Сам периодически пишу на DevCPP 4.9.9.2. Довольно неплохая вещь, на русском языке. Визуал студия 6.5 с МСДН библиотекой конечно лично мне больше нравится, но она английская, весит больше и проприетарная.
1
eczo
37 / 37 / 1
Регистрация: 15.12.2010
Сообщений: 110
23.12.2010, 20:17 #36
а вот лично мне code::blocks подуше, простенько и со вкусом
0
Kastaneda
23.12.2010, 20:23
  #37

Не по теме:

а я когда на форум пишу (как правило это около 10-50 строк кода), то пользусь текстовым редактором с подсветкой синтаксиса + gcc. Я быстрей напишу код и проверю его, чем дождусь загрузки VS и открытия поекта.

1
vx5
23.12.2010, 20:45
  #38

Не по теме:

Почему Вы предпочтёте жигулям ауди(или ауди жигули, подчеркните нужное)?
коммандная строка и паршивая кнопочка это скорее как механика и автомат) в случае механики, ты сам управляешь своим ускорением, ты чувствуешь его, в случае автомата тебе остается только смирится и удобство тут сомнительно: чтобы изменить хоть 1 параметр компиляции тебе надо перерыть 10-ок окошек IDE.
Kastaneda, аналогично. Иногда пишу прямо здесь в окошке для ввода сообщения, бывают очепятки, но важнее помочь разобраться с логикой

0
Егорка47
7 / 6 / 1
Регистрация: 26.10.2010
Сообщений: 249
23.12.2010, 20:53  [ТС] #39
коммандная строка и паршивая кнопочка это скорее как механика и автомат) в случае механики, ты сам управляешь своим ускорением, ты чувствуешь его, в случае автомата тебе остается только смирится и удобство тут сомнительно: чтобы изменить хоть 1 параметр компиляции тебе надо перерыть 10-ок окошек IDE.
CyberHunter, говорил про начинающих,так что он прав...для меня сейчас "автомат" куда удобнее...в будущем уверен что перейду на ручную))
0
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
23.12.2010, 21:16 #40
Если вы собираетесь серьезно писать программы, вам по-любому придется разбираться в окружении, в котором они работают. Писать в MSVS в этом ракурсе -- это выстрел себе в ногу. Лучше gcc и консоль.
Для скорости разработки, можно использовать скрипты, редакторы с возможностью выполнения внешних программ. vim?
Например, очень просто можно написать bat-файл, который компилирует один исходник.
compile.bat:
Bash
1
2
g++ %1 -o %1.exe
pause
Теперь, при перетаскивании файла с исходным кодом на этот батник (драг энд дроп), код будет компилироваться и создавать исполняемый файл в том же каталоге, где и исходный код. Может не работать с русскими символами в пути, не проверял.
0
CyberHunter
12 / 12 / 1
Регистрация: 03.08.2010
Сообщений: 61
23.12.2010, 21:21 #41
Цитата Сообщение от vx5 Посмотреть сообщение
коммандная строка и паршивая кнопочка это скорее как механика и автомат
я предпочту механику, естественно, ибо я предпочитаю управляемость, скорость и надёжность.
Но в программинге я предпочту иде, вс6-шел или там ультраедит, ибо скорость исполнения мейк-файла выше скорости ps/2 порта клавиатуры, это если учесть, что я печатаю со скоростью света. Отлаживая какой-то проект Вы нацелены на какой-то результат изначально, следовательно Вы один раз подключили библиотеки (несколько манипуляций мыши или с клавы акселераторными клавишами, нужное подчеркнуть) проставили все галочки(мышь или клава, аналогично), потратили на это от 1 до бесконечности минут и приступили к удобному написанию только кода, и больше ничего, никаких путей каждый раз не прописывая, всё, кроме написания кода, на мой технократический взгляд должно быть автоматизировано: подвоз еды к рабочему столу, самонаполняющаяся кружка с чаем и прочее, ничто не должно отвлекать Вас от исполнения действительно стоящей задачи. Я не против ультраедита, там можно наваять себе тулзов, кстати, очень удобная весчь, но я против notepad-а в качестве иде, вот что я хотел сказать.

Может Вы во время программирования и занимаетесь йогой и пишете стихи, но лично я предпочитаю не отвлекаться и сосредоточиться на поставленной задаче, отсечь всё лишнее, с чем может справиться (и должна) техника (подразумеваю автоматизацию создания мейкфайла, очистки кэша, исправление или подчёркивания моих опечаток, ибо все люди ошибаются, а узнавать, что ошибся после минуты прописывания путей и неудачной линковки, извините, лично мне не нравится)

Егорка47, попробуйте всё, не факт, что Вам не понравится англоязычная среда, например, или такая среда, которая здесь и не рассматривалась...
0
vx5
187 / 171 / 4
Регистрация: 04.09.2010
Сообщений: 656
23.12.2010, 21:22 #42
CyberHunter, говорил про начинающих,так что он прав...для меня сейчас "автомат" куда удобнее...в будущем уверен что перейду на ручную))
По соседней теме не скажешь. Код у тебя правильный, геморой только в творении микрософта.
0
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
23.12.2010, 21:38 #43
Цитата Сообщение от CyberHunter Посмотреть сообщение
я против notepad-а в качестве иде
Нотпад в качестве иде предлагают только в шутку. Надеюсь.
0
CyberHunter
12 / 12 / 1
Регистрация: 03.08.2010
Сообщений: 61
23.12.2010, 21:57 #44
Цитата Сообщение от lemegeton Посмотреть сообщение
только в шутку
оченно хорошо!
просто некоторые воспринимают всерьёз, и пишут в блокноте, я видел таких людей, главное они считают себя тру-хацкерами из-за этого)
0
vx5
187 / 171 / 4
Регистрация: 04.09.2010
Сообщений: 656
23.12.2010, 22:30 #45
я против notepad-а в качестве иде
тогда уж не в качестве, а вместо. нотпад иде не является.
Только вот зачем новичку 500 мегабайт(а то и гиг?) ИДЕ хлама для программы типа хелло-ворлд? непонятно. На первым курсе, до лаб, нас за компы вообще не пускали - писали программы на листочках и без всяких иде.
просто некоторые воспринимают всерьёз, и пишут в блокноте, я видел таких людей, главное они считают себя тру-хацкерами из-за этого)
мне кажется, вы преувеличиваете. Только что вы говорили про мейкфайлы, теперь блокнот. Раз они "тру", наверняка, они еще только в начале пути и пока учат язык. А блокнот неплохой текстовый редактор, который стоит по умолчанию, так зачем менять шило на мыло? Для удобства конечно лучше поставить нотпад++ - 5 мегабайт и знает почти все языки - минимально, достаточно, ничего личшнего.
0
23.12.2010, 22:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2010, 22:30
Привет! Вот еще темы с ответами:

Посоветуйте хороший компилятор на С++, кроме Dev-C++ - C++
Слышал что в Dev-C++ даже если включить русский язык в программу, все равно будет все каракулями написано, посоветуйте пожалуйста хороший...

Компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7. Посоветуйте другой компилятор - C++
Здравствуйте! Я недавно начал заниматься С++, но мой компилятор (Visual C++ 6.0) в плохой совместимости с Windows 7 Посоветуйте какой...

Посоветуйте пожалуйста компилятор для С/С++, С# - C++
Пользовался MS VS, но возникала такая проблема, что на выходе скомпилированную программу можно было запустить только на пк, где установлена...

Компилятор С - C++
Добрый вечер! Мне нужен именно компилятор С, а не С++, но что-то никак не могу найти. Как я поняла исходники на С имеют расширение с, а...


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

Или воспользуйтесь поиском по форуму:
45
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru