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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.75
Masai
6 / 6 / 1
Регистрация: 13.07.2014
Сообщений: 233
#1

Нужна среда разработки для C++ под Windows, сразу отбросив: VS, QTCreator - C++

13.07.2014, 10:52. Просмотров 2250. Ответов 42
Метки нет (Все метки)

Hello world!

Последние полгода я активно сидел в C# VS Studio. И что-то захотелось С++ по-практиковать.
Но тут важный момент, что желание практиковать С++ идёт в совокупности с желанием попробовать что-то кроме Visual Studio. Т.е я не хочу оставаться в той же Студии, просто на С++. Хочется немного независимости от неё.

Авторитетный знакомый, работающий в Intel на С++ давно - советует не пользоваться QTCreator, ибо там С++ в довольно специфической вариации.

Т.е мне нужна среда разработки для С++ под Windows, сразу отбросив: VS, QTCreator.
Что ещё можно попробовать? Пожеланий то немного - лишь бы компилировало, Intellisense было (желательно).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.07.2014, 10:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужна среда разработки для C++ под Windows, сразу отбросив: VS, QTCreator (C++):

Среда разработки под ХР - C++
Хочу начать изучать с++,но у меня стоит винда ХР ,последние версии visual studio мне как я понял,не подойдут,что посоветуете для моей...

Среда разработки под windows7-x64 - C++
посоветуйте пожалуйста нормальную среду разработки под windows7-x64

Среда разработки под C++ с элементами графического интерфейса - C++
Нужно решении, как Delphi, только там пишется языком Паскаль, мне нужно решение под С++, чтобы можно было сделать интерфейс/кнопки и прочие...

Среда разработки для новичка - C++
Всем привет. Я начал изучать C++ по книжке "с++ за 21 день". К сожалению, в этой книге все рассматриваемые примеры консольные. Захотелось...

Среда разработки для Mac os X - C++
Всем привет! Я недавно перешел на Mac и я все еще не определился со средой. И по этому прошу вас поделится какой средой вы пользуетесь....

Нужна какая-нибудь библиотека для распознавания речи под Windows - C++
Люди, нужна какая-нибудь библиотека для распознавания речи под Windows. Знаю, что есть SAPI, но как я понял там только синтез речи можно...

42
ЯрославхД
1 / 1 / 1
Регистрация: 02.11.2012
Сообщений: 106
13.07.2014, 14:04 #16
Borland C++ Builder 5 или 6
0
uglyPinokkio
326 / 229 / 41
Регистрация: 30.05.2014
Сообщений: 682
13.07.2014, 14:10 #17
Цитата Сообщение от Masai Посмотреть сообщение
Кстати я раньше когда про С++ читал - постоянно на Билдер Борланд натакливался, а сейчас смотрю он и в рейтингах в андеграунде, да и вообще редко про него говорят.
Борланд продал подразделение средств разработки. Основного идеолога их фреймворка купил MS.
0
ranebull
522 / 355 / 54
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
13.07.2014, 14:15 #18
Цитата Сообщение от Masai Посмотреть сообщение
JetBrains C++ IDE ещё не скоро будет готов? А то я в английском так себе, там не понял особо.
Без понятия, но нам обещают public beta, но когда...
Stay tuned and wait till the first public EAP of JetBrains C++ IDE.
Цитата Сообщение от Masai Посмотреть сообщение
сейчас смотрю он и в рейтингах в андеграунде
Рейтинг - вещь такая...
TIOBE Index for July 2014
Здесь ASM на 20 месте. Но это не мешает людям писать KolibriOS, MenuetOS. В рейтинге даже Swift есть
0
4ik
5 / 5 / 1
Регистрация: 05.02.2013
Сообщений: 87
13.07.2014, 14:32 #19
Здравствуйте!
У меня вопрос: когда я работаю с массивом (vector) я никогда не завожу переменную для хранения его размера. Ведь есть .size() которая возвращает кол-во эл-ов в массиве. Что эффективнее: завести переменную size или постоянно юзать .size() ?
0
Masai
6 / 6 / 1
Регистрация: 13.07.2014
Сообщений: 233
13.07.2014, 14:34  [ТС] #20
Цитата Сообщение от ranebull Посмотреть сообщение
С++ эти компании тоже уделяют большое внимание.
На всякий случай на будущее - какая-то из этих двух выделяется для работы на С++? Какая больше адаптирована и в целом по Вашему выделяется в лучшую сторону?
0
ranebull
522 / 355 / 54
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
13.07.2014, 14:42 #21
Цитата Сообщение от Masai Посмотреть сообщение
На всякий случай на будущее - какая-то из этих двух выделяется для работы на С++? Какая больше адаптирована и в целом по Вашему выделяется в лучшую сторону?
Сложно так сразу сказать. Я не использую весь потенциал IDE для простеньких программ.
Могу вам лишь дать ссылки на список фич. Тут нужно ждать людей, работающих в этих средах.
Links
Бесплатные среды (IDE) для программирования на С/С++
https://netbeans.org/features/cpp/
https://netbeans.org/kb/trails/cnd.html
http://www.eclipse.org/cdt/
http://www.eclipse.org/callisto/c-dev.php
http://wiki.eclipse.org/CDT
http://wiki.eclipse.org/CDT/User/FAQ
http://www.ibm.com/developerworks/library/os-ecc/
0
Masai
6 / 6 / 1
Регистрация: 13.07.2014
Сообщений: 233
13.07.2014, 15:46  [ТС] #22
Спасибо, ranebull. Пороюсь и там.

А пока пробую ещё одну, коль блицкриг начал.

Вопрос - что надо выбрать здесь - http://rghost.ru/56870408.view
И здесь что надо ввести - http://rghost.ru/56870413.view

Чтоб не было такого плачевного результата?

http://rghost.ru/56870418.view (ничего не вводил в proect path - ибо не знаю что надо)
0
DrOffset
7320 / 4420 / 1000
Регистрация: 30.01.2014
Сообщений: 7,257
13.07.2014, 16:10 #23
Цитата Сообщение от Masai Посмотреть сообщение
Какая больше адаптирована и в целом по Вашему выделяется в лучшую сторону?
Eclipse вполне неплох (ну это мои личные ощущения).
А вообще, я вот в повседневной деятельности использую CodeBlocks. Да, там кое-что не очень хорошо работает, но для моих условий - это лучшая альтернатива. Целевых платформ у меня много, кросскомпилировать приходится часто. Добавить новый (даже совершенно неизвестный для CB компилятор) очень просто. Это первый плюс. Второй плюс - плагины. У нас написано для него несколько плагинов, которые решают рутинные задачи (сгенерировать makefile, работа с svn и git и т.п.). Да, в некоторых других средах тоже такое есть. Третий плюс, CB - легкий, по сравнению с многими другими средами. Его можно поставить на флешку и запустить где нужно. Ну последнее: перенос проекта с одной системы на другую, при условии правильной настройки тоже довольно приятен. В моей ситуации, проект, который писался под linux, можно просто открыть на windows и собрать там в один клик.

Добавлю еще кое-что. Многие среды, которые были тобой и другими выше перечислены, используют под windows один и тот же компилятор - MinGW. Это я к тому, что в любом случае гораздо важнее уметь работать с компилятором и его компонентами, а не со средой. Мне, например, по долгу службы очень часто приходится писать код в обычных текстовых редакторах, мейкфайлы писать руками, компилировать из консоли и т.д. Причем иногда в довольно жестких и нервных условиях, например стоя в грязи по колено и под дождем (я не шучу). А уж перейти на одну среду с другой после такого кажется совсем несущественной задачей. И я не о том, что тебе тоже так придется. Но чем свободнее ты владеешь спектром всевозможных инструментов, тем проще тебе будет в нештатных ситуациях.

Добавлено через 11 минут
Цитата Сообщение от Masai Посмотреть сообщение
Вопрос - что надо выбрать здесь
Компилятор, которым хочешь собирать проект.
Цитата Сообщение от Masai Посмотреть сообщение
И здесь что надо ввести
Путь, куда хочешь сохранять файлы проекта.

Добавлено через 1 минуту
Цитата Сообщение от Masai Посмотреть сообщение
(ничего не вводил в proect path - ибо не знаю что надо)
Файл не сохранился и компилятор его не находит. А не сохранился он потому, что не было выбран путь.
0
Masai
6 / 6 / 1
Регистрация: 13.07.2014
Сообщений: 233
13.07.2014, 16:25  [ТС] #24
Спасибо, товарищи!
В данный момент одновременно пробую и CodeBlocks, и CodeLite. Чем-то они схожи.
Надо не забывать, что после месяцев в Студии - будет адаптация психологически тяжёлая...

В общем вышеперечисленные два + QTCreator - пока всё же на таком остановлюсь, но познавания продолжаются...

Добавлено через 9 минут
http://rghost.ru/56870957.view - да вроде путь выбрал уж подробнее некуда... Что-то всё равно.
Я уж и так и сяк пробовал...

Добавлено через 5 минут
DrOffset, скажи пожалуйста - а как в CB цвет рабочего экрана с белого на другой изменить?
0
ranebull
522 / 355 / 54
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
13.07.2014, 16:28 #25
Цитата Сообщение от Masai Посмотреть сообщение
Я уж и так и сяк пробовал...
Путь не должен содержать кириллицу.
0
Masai
6 / 6 / 1
Регистрация: 13.07.2014
Сообщений: 233
13.07.2014, 16:35  [ТС] #26
Ой спасибо!!! Итого теперь у меня две симпатичных IDE с схожими названиями и работающие.
В CB уже удалось и русский ввод вывод сделать и вывод русского который не был введён из потока ввода.
На QT это вчера часа 2 не получалось.

Скажите а СB и CodeLite подойдут для более серьёзных приложений? Относительно меня - это скажем ООП, 5-6 классов, работа с OpenGL. Хотя бы для такого?
0
Vourhey
Почетный модератор
6482 / 2256 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
13.07.2014, 16:40 #27
Цитата Сообщение от Masai Посмотреть сообщение
Скажите а СB и CodeLite подойдут для более серьёзных приложений?
Для приложений любой "серьезности" подойдет даже просто компилятор с редактором, не то, что IDE.
0
DrOffset
7320 / 4420 / 1000
Регистрация: 30.01.2014
Сообщений: 7,257
13.07.2014, 16:44 #28
Цитата Сообщение от Masai Посмотреть сообщение
Я уж и так и сяк пробовал...
Возможно это из-за русских букв в пути.

Цитата Сообщение от Masai Посмотреть сообщение
скажи пожалуйста - а как в CB цвет рабочего экрана с белого на другой изменить?
Settings->Editor->Syntax Highlighting: Default -> Background

Добавлено через 1 минуту
Цитата Сообщение от Masai Посмотреть сообщение
Скажите а СB и CodeLite подойдут для более серьёзных приложений?
Есть проект в СB c 800тыс строк. Полет нормальный, только открывается чуть дольше.
0
ranebull
522 / 355 / 54
Регистрация: 23.06.2013
Сообщений: 1,182
Записей в блоге: 6
13.07.2014, 16:46 #29
Цитата Сообщение от Masai Посмотреть сообщение
скажи пожалуйста - а как в CB цвет рабочего экрана с белого на другой изменить?
Есть вариант с готовыми цветовыми схемами:
Syntax highlighting custom colour themes
0
Masai
6 / 6 / 1
Регистрация: 13.07.2014
Сообщений: 233
13.07.2014, 17:15  [ТС] #30
ranebull темы просто супер!

http://rghost.ru/56871718.view - пока правда не получается их подключить к огромному сожалению. И почему-то то что в " " подчёркнуто, хотя отображается и компилируется.


DrOffset благодарю, хотя бы без тем - но заменён раздражающий белый цвет фона.

Ну и вы обнадёжили по поводу проектов. Что там можно полностью реализовываться.
И OpenGL как я понял там будет работать...

Добавлено через 10 минут
Кстати да, CodeLite был требователен чтоб путь был не на русском. Помогло =)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.07.2014, 17:15
Привет! Вот еще темы с ответами:

Потребность разработки под Windows (Win32) - C++
Привет всем! Вопрос в том, какое сейчас состояние у рынка прикладных программ под Windows? Не WinRT, а именно обычных программ...

Посоветуйте среду разработки C++ под Windows 8 - C++
Дайте, пожалуйста, ссылку на скачку пакета с++ совместимый с windows 8.1, скачал с офф. сайта, однако у меня пишет ошибку при запуске.

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

Среда разработки - C++
Здраствуйте, подскажите где лучше писать С++, на какой программе?


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

Или воспользуйтесь поиском по форуму:
30
Yandex
Объявления
13.07.2014, 17:15
Ответ Создать тему
Опции темы

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