Форум программистов, компьютерный форум, киберфорум
C++: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.89/19: Рейтинг темы: голосов - 19, средняя оценка - 4.89
19 / 19 / 14
Регистрация: 25.02.2015
Сообщений: 138
1

Выбор IDE и компилятора с поддержкой C++11

23.03.2015, 18:50. Показов 3395. Ответов 47
Метки нет (Все метки)

Добрый вечер всем

Собственно проблема такая: я учу сейчас C++11, для какой-то практики использую C++ Builder XE7 (в проекте выставляю x64). Но проблема в том, что стоит мне сделать маленькую ошибку, так все подсказки исчезают (всплывающие окошко с методами и т.д.), а для обучение оно было бы весьма кстати... Приходится переключать с x64 на x32 и обратно, тогда "баг" исчезает на какое-то время - это жутко вымораживает. Может посоветуете какой-нибудь компилятор, что бы можно было нормально обучаться?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2015, 18:50
Ответы с готовыми решениями:

Выбор компилятора под windows
Здавствуйте,хотел узнать ваше мнение по поводу выбора компилятора языка C++(бесплатного) под ОС...

Выбор IDE: Qt vs VS
Qt или visual studio? Все за и против.

Выбор кросс IDE
Приветствую! Есть не малый проект, и тут потребовалась необходимость в переносе проекта на...

Ошибка компилятора?(NetBeans IDE 7.2.1)
Доброго времени суток! Работаю в NetBeans IDE 7.2.1. Некоторое время назад его забросил. И...

__________________

Записывайтесь на профессиональные курсы C++ разработчиков
47
3 / 3 / 1
Регистрация: 08.09.2014
Сообщений: 76
23.03.2015, 18:56 2
без подсказки писать код лучше чем с подсказками
0
:)
Эксперт С++
4766 / 3260 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
23.03.2015, 19:18 3
Лучший ответ Сообщение было отмечено Mistik как решение

Решение

Цитата Сообщение от Mistik Посмотреть сообщение
Может посоветуете какой-нибудь компилятор, что бы можно было нормально обучаться?
Выбирай Бесплатные среды (IDE) для программирования на С/С++
От себя рекомендую попробовать QtCreator.
2
19 / 19 / 14
Регистрация: 25.02.2015
Сообщений: 138
23.03.2015, 19:26  [ТС] 4
RV_7667, мне нужно хорошо знать эти методы, что бы писать без подсказок)
Tulosba, а в Qt разве всё немножко не по другому?
0
2712 / 1879 / 556
Регистрация: 05.06.2014
Сообщений: 5,468
23.03.2015, 19:31 5
Цитата Сообщение от Mistik Посмотреть сообщение
Tulosba, а в Qt разве всё немножко не по другому?
QtCreator умеет работать не только с Qt, но и с чистым C++. Оно в настройках создания проекта задается.
2
19 / 19 / 14
Регистрация: 25.02.2015
Сообщений: 138
23.03.2015, 19:41  [ТС] 6
Renji, он позволит разрабатывать визуальные приложения на чистом c++?
0
2712 / 1879 / 556
Регистрация: 05.06.2014
Сообщений: 5,468
23.03.2015, 19:44 7
Цитата Сообщение от Mistik Посмотреть сообщение
Renji, он позволит разрабатывать визуальные приложения на чистом c++?
Нет, за отсутствием визуальных компонентов в чистом C++. Разговор вроде бы был про C++11, а не визуальные приложения.
0
19 / 19 / 14
Регистрация: 25.02.2015
Сообщений: 138
23.03.2015, 19:47  [ТС] 8
Renji, это просто вопрос на будущие Возможно сможете подсказать на будущие, компилятор с возможностью визуальных компонентов и c++11?
0
2712 / 1879 / 556
Регистрация: 05.06.2014
Сообщений: 5,468
23.03.2015, 19:57 9
Цитата Сообщение от Mistik Посмотреть сообщение
Renji, это просто вопрос на будущие Возможно сможете подсказать на будущие, компилятор с возможностью визуальных компонентов и c++11?
Не могу сказать что я их много перепробовал. Ну можете вышеупомянутый Qt попробовать, на нем KDE собрали, а это что-то да говорит о качестве. Хотя, это не совсем компилятор (Qt генерирует для всяких там слотов код на чистом C++ и скармливает его внешнему компилятору).
0
19 / 19 / 14
Регистрация: 25.02.2015
Сообщений: 138
23.03.2015, 20:11  [ТС] 10
Renji, тогда наверное поучу в Qt, а для визуальных приложений возьму XE6 (возможно там таких багов нет..).
0
Эксперт С++
8421 / 3954 / 866
Регистрация: 15.11.2014
Сообщений: 8,904
23.03.2015, 20:22 11
Лучший ответ Сообщение было отмечено Mistik как решение

Решение

Цитата Сообщение от Mistik Посмотреть сообщение
он позволит разрабатывать визуальные приложения на чистом c++?
есть фреймворк qt, который на сегодняшний день считается одним из лучших.
позволяет создавать гуи-приложения и ещё вагон и тележка.

является кросс-платформенным.
ваши приложения будут работать в самых разных системах.

есть IDE QtCreator.
кросс-платформенная интегрированная среда разработки.
позволяет писать "на чистом с++",
кроме того, позволяет создавать "qt-project",
в котором есть своя очень развитая формошлепка и тд, и тп.
(там чего только нет).

после Qt возможно, вы уже никогда не захотите возвращаться обратно на C++ Builder.

касательно компиляторов: можно самому указать тулчейн.
обычно, под windows это cl (компилятор вижал студии), или mingw (порт gcc под windows).
на линукс платформах обычно это gcc.
1
19 / 19 / 14
Регистрация: 25.02.2015
Сообщений: 138
23.03.2015, 20:26  [ТС] 12
Цитата Сообщение от hoggy Посмотреть сообщение
после Qt возможно, вы уже никогда не захотите возвращаться обратно на C++ Builder.
согласен... за последний час в восторге от QtCreator, по сравнению с Builder..

так же хотел пойти на MSVS, но полной поддержки стандарта C++0x там нету(
hoggy, т.е. на IDE QtCreator можно полноценно заняться визуалками?
0
Эксперт С++
8421 / 3954 / 866
Регистрация: 15.11.2014
Сообщений: 8,904
23.03.2015, 20:31 13
Цитата Сообщение от Mistik Посмотреть сообщение
так же хотел пойти на MSVS, но полной поддержки стандарта C++0x там нету(
для 2013 студии можно поставить ноябрьский компиль, который очень прилично поддерживает с++11.
не в полном объеме, тем не менее, на практике этого хватает.

Цитата Сообщение от Mistik Посмотреть сообщение
т.е. на IDE QtCreator можно полноценно заняться визуалками?
да, там есть своя формошлепка.
я могу ошибаться, но вроде там можно не только для дескопа,
но даже для всяких смартфонов формошлепить.
0
19 / 19 / 14
Регистрация: 25.02.2015
Сообщений: 138
23.03.2015, 20:35  [ТС] 14
Цитата Сообщение от hoggy Посмотреть сообщение
для 2013 студии можно поставить ноябрьский компиль, который очень прилично поддерживает с++11.
не в полном объеме, тем не менее, на практике этого хватает.
Просто только начал изучать c++0x, поэтому желательно весь "сборник" (для ознакомления).

Цитата Сообщение от hoggy Посмотреть сообщение
да, там есть своя формошлепка.
я могу ошибаться, но вроде там можно не только для дескопа,
но даже для всяких смартфонов формошлепить.
большая вам благодарочка Попробуес найти IDE в будущем
0
Эксперт CЭксперт С++
5054 / 2241 / 330
Регистрация: 20.02.2013
Сообщений: 5,601
Записей в блоге: 24
23.03.2015, 21:34 15
Я пользуюсь Code::Blocks - для новичков самое то, на мой взгляд. По умолчанию эта среда разработки идёт в комплекте с компилятором GCC версии 4.8.1(он же MinGW под виндой). [Вот прямая ссылка на скачивание]
При желании к этой IDE можно подцепить любой другой компилятор, по Вашему выбору. Я например, после года использования GCC захотел попробовать компилятор LLVM Clang. Не скажу, что было просто, но, в итоге, благодаря другу с этого форума мне удалось прикрутить его к Code::Blocks.

Добавлено через 5 минут
QtCreator тоже очень приятная IDE. Но там очень много наворотов, может неопытного человека сбить с толку. Впрочем, я думаю, всё лишнее там довольно просто отключить. По Qt имеется очень подробная документация.

Само собой, и GCC и Clang поддерживают стандарт С++11 (clang и вовсе поддерживает С++ 14 , и даже, насколько я понял, некоторые фичи, которые предполагается внести в будущий стандарт С++17).
0
быдлокодер
1720 / 907 / 106
Регистрация: 04.06.2008
Сообщений: 5,631
23.03.2015, 21:38 16
Нужно использовать такой компилятор, разработчики которого следят за стандартом (почему-то строго следовать ему никто не решается). Поскольку niXman постоянно собирает компиляторы, есть подозрение, что разработчики вносят в них не одни лишь декоративные изменения.

А если говорить про IDE, то для новичков КОНЕЧНО Dev-C++
1
Эксперт CЭксперт С++
5054 / 2241 / 330
Регистрация: 20.02.2013
Сообщений: 5,601
Записей в блоге: 24
23.03.2015, 21:42 17
Цитата Сообщение от kravam Посмотреть сообщение
Dev-C++
Тогда уж wxDev-C++
0
быдлокодер
1720 / 907 / 106
Регистрация: 04.06.2008
Сообщений: 5,631
23.03.2015, 21:43 18
Цитата Сообщение от hoggy Посмотреть сообщение
там чего только нет
Сомнительное преимущество.
0
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 142
27.06.2017, 20:25 19
Цитата Сообщение от kravam Посмотреть сообщение
КОНЕЧНО Dev-C+
Там сидит вирус, если компилируемая программа не простая, туда добавляется вирус: Win32:Evo-gen[Susp] по квалификации Avast, который лезет в Интернет и в wxDev-C++ а отличии от Dev-C++ в параметрах не пропадают русские буквы, если до неё нет латинской или знака.
0
быдлокодер
1720 / 907 / 106
Регистрация: 04.06.2008
Сообщений: 5,631
28.06.2017, 09:06 20
Цитата Сообщение от Pingvin001 Посмотреть сообщение
Там сидит вирус
какой вирус?

Не по теме:

Кстати, говоря, там же рядом лежат исходники, лично в них копался. Внедрять в программу вредноносный код и выкладывать её исходники, чтобы любой быдлокодер типа меня мог этот код без труда оттуда выпилить- это выше моего понимания.


Но речь не об этом. Чё за вирус-то?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.06.2017, 09:06

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Выбор IDE: посоветуйте IDE, в которой будет возможно смотреть исходники библиотечных функций
Может кто-нибудь посоветовать IDE, в которой будет возможно смотреть исходники функций, которые...

CodeLite - открытая IDE с поддержкой русского языка
Нашел одну ide с кириллицей. http://www.codelite.org/ Новичкам можно писать программы на русском...

Компилятор (IDE) языка Си с поддержкой вывода графики
Нужен компилятор с возможностью простого вывода графики (геометрических фигур, линий, отрезков,...

Подскажите легковесное IDE с поддержкой подключаемых файлов
В Dreamweaver есть такая хорошая фича - учитываются все подключаемые внешние файлы (js, css,...


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

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

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