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

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

Войти
Регистрация
Восстановить пароль
 
 
NikitoZZZ
4 / 4 / 1
Регистрация: 28.09.2013
Сообщений: 152
#1

Программная среда с c++03 - C++

11.11.2015, 20:21. Просмотров 455. Ответов 15
Метки нет (Все метки)

Посоветуйте программную среду, где можно писать на c++03 ? Именно на c++03, не c+11 или c++14.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2015, 20:21
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Программная среда с c++03 (C++):

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

Программная реализация очереди - C++
Друзья, подскажите, почему не правильно работает программа, ругается на функцию EmptyQ программу надо запускать в консольном приложении в...

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

Программная активизация окна - C++
как программно активизировать окно (ATL)? делаю так: ShowWindow(SW_SHOW) //и т.п. или так: SetWindowPlacement(...) или так: ...

Программная реализация задач на множествах - C++
Здравствуйте! помогите пожалуйста написать задачу в С++ на тему :Программная реализация задач на множествах (объединение , Пересечение,...

Программная модель движения шариков - C++
вот код: #include <stdlib.h> #include <GL/glut.h> #include <GL/glaux.h> #include <math.h> #include <cmath> #pragma comment...

15
Kastaneda
Jesus loves me
Эксперт С++
4756 / 2960 / 243
Регистрация: 12.12.2009
Сообщений: 7,517
Записей в блоге: 2
Завершенные тесты: 1
11.11.2015, 20:34 #2
Любая, стандарт зависит от настроек компилятора.

Добавлено через 1 минуту
не, соврал, погуглил в MSVC оказывается нельзя С++11 отключить. Вот это я понимаю гибкость
0
Mesteriis
374 / 157 / 40
Регистрация: 08.08.2015
Сообщений: 1,121
Завершенные тесты: 1
11.11.2015, 20:47 #3
NikitoZZZ, качай qt и в про файле укажи использовать стандарт с++03
Цитата Сообщение от Kastaneda Посмотреть сообщение
Вот это я понимаю гибкость
Да другого от них и не ждал)
0
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
11.11.2015, 20:48 #4
Бери любую среду с интеграцией GCC/MinGW. Стандарт устанавливается параметром -std=c++03.
0
Mesteriis
374 / 157 / 40
Регистрация: 08.08.2015
Сообщений: 1,121
Завершенные тесты: 1
11.11.2015, 20:49 #5
NikitoZZZ, или как вариант поставь к любой среде где есть возможность смена компилятора, более раннюю версию, можно посмотреть по листу изменений!
0
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
11.11.2015, 20:50 #6
Цитата Сообщение от Mesteriis Посмотреть сообщение
Да другого от них и не ждал)
Если подумать, то оно и не нужно. Меня больше интересует вопрос: зачем это понадобилось ТС?
0
Kastaneda
Jesus loves me
Эксперт С++
4756 / 2960 / 243
Регистрация: 12.12.2009
Сообщений: 7,517
Записей в блоге: 2
Завершенные тесты: 1
11.11.2015, 20:52 #7
Цитата Сообщение от castaway Посмотреть сообщение
Меня больше интересует вопрос: зачем это понадобилось ТС?
Поддержка возможно.
0
NikitoZZZ
4 / 4 / 1
Регистрация: 28.09.2013
Сообщений: 152
11.11.2015, 21:14  [ТС] #8
Цитата Сообщение от castaway Посмотреть сообщение
зачем это понадобилось ТС?
Препод лабы принимает только на этом стандарте.
0
hoggy
6862 / 3069 / 525
Регистрация: 15.11.2014
Сообщений: 6,976
Завершенные тесты: 1
11.11.2015, 21:16 #9
Цитата Сообщение от Kastaneda Посмотреть сообщение
не, соврал, погуглил в MSVC оказывается нельзя С++11 отключить. Вот это я понимаю гибкость
последующие студии держат компиляторы предыдущих.

например, на борту есть 2008 студия (c++03)
вы ставите себе 2015 комьюнити (она при этом поставит и 2010 тулчейн, и 2012, и 2013)

теперь можете выбирать чем собирать:
тулчейны для 2008, 2010, 2012, 2013, 2015 студий,
плюс опционально - с поддержкой хрюшки, или без.

2008 - c++03
2010 - промежуточный этап.
ядро с++03, стандартная бибиотека расширенная

2012 - зачатки с++11
2013 - бажный с++11
2015 - пока ещё вот только щупаю её.

Добавлено через 1 минуту
Цитата Сообщение от NikitoZZZ Посмотреть сообщение
Препод лабы принимает только на этом стандарте.
для этого сойдет любая среда.
достаточно тупо не использовать фич с++1y
2
NikitoZZZ
4 / 4 / 1
Регистрация: 28.09.2013
Сообщений: 152
11.11.2015, 21:17  [ТС] #10
Цитата Сообщение от hoggy Посмотреть сообщение
достаточно тупо не использовать фич с++1y
Я не знаю стандарт настолько хорошо. Проскакивают конструкции, который c++03 не съест.
0
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
11.11.2015, 21:22 #11
Kastaneda, NikitoZZZ, я вот тоже подумал.. Почему бы просто при написании программы не использовать стандарт выше 2003?

Добавлено через 3 минуты
Цитата Сообщение от NikitoZZZ Посмотреть сообщение
Я не знаю стандарт настолько хорошо.
Тебе проще задать вопрос на этом форуме, приведя код. А уж переделать его под C++03 я думаю не составит труда.
0
hoggy
6862 / 3069 / 525
Регистрация: 15.11.2014
Сообщений: 6,976
Завершенные тесты: 1
11.11.2015, 21:23 #12
Цитата Сообщение от castaway Посмотреть сообщение
А уж переделать его под C++03 я думаю не составит труда.
переделайте пожалуйста вариадик на с++03
0
NikitoZZZ
4 / 4 / 1
Регистрация: 28.09.2013
Сообщений: 152
11.11.2015, 21:26  [ТС] #13
Цитата Сообщение от castaway Посмотреть сообщение
А уж переделать его под C++03 я думаю не составит труда.
И мне с каждой проблемой сюда обращаться ?
0
DrOffset
7517 / 4513 / 1025
Регистрация: 30.01.2014
Сообщений: 7,362
11.11.2015, 21:28 #14
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от NikitoZZZ Посмотреть сообщение
И мне с каждой проблемой сюда обращаться ?
Спокойствие.
Идем сюда: http://www.codeblocks.org/downloads/26#windows
Качаем версию codeblocks-13.12mingw-setup.exe
В настройках проекта ставим галочку "c++03".

Хотя даже ставить ничего не надо. В mingw по умолчанию и так диалект С++03 используется.
Можно добавить ключик -pedantic (-pedantic-errors), чтобы получить строгое соответствие стандарту.
Программная среда с c++03
Уберет всякие VLA и т.д.
1
castaway
Эксперт С++
4926 / 3033 / 372
Регистрация: 10.11.2010
Сообщений: 11,084
Записей в блоге: 10
Завершенные тесты: 1
11.11.2015, 21:32 #15
Цитата Сообщение от hoggy Посмотреть сообщение
переделайте пожалуйста вариадик на с++03
Я немного не так выразился.
Цитата Сообщение от NikitoZZZ Посмотреть сообщение
Препод лабы принимает только на этом стандарте.
Что-то мешает написать лабу в этом стандарте?

Цитата Сообщение от NikitoZZZ Посмотреть сообщение
И мне с каждой проблемой сюда обращаться ?
Создай тему. Опиши задание. Приведи свой код и спроси, будет ли он компилироваться в стандарте C++03, и если нет, спроси как его переделать под C++03.
0
11.11.2015, 21:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2015, 21:32
Привет! Вот еще темы с ответами:

Программная реализация алгоритма Khufu - C++
Люди,не могу найти программную реализацию по алгоритму khufu мб знает кто как его решать?

Программная реализация древесной сортировки - C++
Программная реализация древесной сортировки Указания: - использовать динамический массив - реализовать графическое представление...

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

Среда wxDevC++ - C++
Вопрос наверное простой, но никак не могу рзобраться. Итак по пунктам: 1) Как включить автозавершение кода? У меня он либо не работает,...


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

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

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