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

Какой компилятор используется на олимпиадах - C++

Восстановить пароль Регистрация
 
Ed_Os
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 90
07.08.2014, 20:36     Какой компилятор используется на олимпиадах #1
Возможно это очень глупый вопрос ,но мне надо знать какой компилятор используется на олимпиадах Во-первых для тестирования задач(а именно их исходников) и Во-вторых какими там пользоваться можно (ну предустановлены на компьютерах и т.д.).Первый вопрос возник потому что например в MVC++ нужно в проге подключать
C++
1
#include "stdafx.h"
,а в wxDevC++(Mingw) из за этого выскочит ошибка!Ну а второй исходя из первого...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.08.2014, 20:36     Какой компилятор используется на олимпиадах
Посмотрите здесь:

C++ какой видеорежим используется по умолчанию в borland c++
Какой компилятор выбрать C++
Какой использовать компилятор С++ ? C++
Какой компилятор выбрать? C++
Какой компилятор лучший C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DrOffset
6450 / 3824 / 885
Регистрация: 30.01.2014
Сообщений: 6,618
07.08.2014, 20:56     Какой компилятор используется на олимпиадах #2
Цитата Сообщение от Ed_Os Посмотреть сообщение
например в MVC++ нужно в проге подключать #include "stdafx.h"
Это отключается в настройках, если нужно.

А на олимпиадах используется тот компилятор, очевидно, который захочется использовать организаторам. Т.е. любой.
Ed_Os
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 90
07.08.2014, 22:56  [ТС]     Какой компилятор используется на олимпиадах #3
Спасибо за первое откровение...Но хотелось бы по подробней про то что собстевенно там на компах стоит..Я если что с белоруси...
DrOffset
6450 / 3824 / 885
Регистрация: 30.01.2014
Сообщений: 6,618
07.08.2014, 23:15     Какой компилятор используется на олимпиадах #4
Ed_Os, ну GCC вполне может стоять. Я встречал компиляторы от Borland.
Ну и Visual Studio тоже может быть.
Собственно я не понимаю одного, зачем это конкретизировать (все равно мы в головы организаторов не залезем)?
Не лучше ли писать код по стандарту (кстати, на приличных мероприятиях обычно указывают версию стандарта) и тогда, с большой долей вероятности, твой код запустится практически везде.
Ed_Os
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 90
07.08.2014, 23:42  [ТС]     Какой компилятор используется на олимпиадах #5
Ну что ж спасибо потом еще у препода уточню ,а так вообщем то всё на свои места наверное...Жаль что нет "олимпиадного стандарта"...Единственное что я не понял что на компе стоять будет но я так понял что по разному.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
08.08.2014, 00:04     Какой компилятор используется на олимпиадах #6
Ed_Os, ну смотря какая олимпиада, например у нас во время олимпиад на рабочих компах стоит msvc 6 или 2005, а на сервере стоит и msvc и gcc, на opencup-е gcc, на четвети нешего региона если правильно помню тоже gcc, а на городской олимпиаде у нас вообще бардак не компиляторов не компов, только тетрадь
TyLinka
32 / 32 / 11
Регистрация: 02.02.2012
Сообщений: 177
08.08.2014, 00:07     Какой компилятор используется на олимпиадах #7
надо посмотреть, что принимает тестирующая система
dev cpp стопроцентно всегда стоит на компах
на серьезный соревнованиях, каждый в принципе пишет на том, на чем удобно, а вообще в правилах обычно все компиляторы и языки пишут
gru74ik
Модератор
 Аватар для gru74ik
3120 / 1346 / 167
Регистрация: 20.02.2013
Сообщений: 3,835
Записей в блоге: 17
08.08.2014, 00:08     Какой компилятор используется на олимпиадах #8
Я, конечно, могу ошибаться, но думаю, что ситуация такова:
  • В 99% случаев вполне сойдёт код, написанный по стандарту ISO/IEC 14882:2003
  • В 99% случаев под виндой у Вас будет MS Visual Studio 2010 (или более поздняя), либо какая-нибудь среда с компилятором MinGW.
  • В 99% случаев под линукс у Вас будет какая-нибудь среда с компилятором GCC.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
08.08.2014, 00:09     Какой компилятор используется на олимпиадах #9
Цитата Сообщение от TyLinka Посмотреть сообщение
на серьезный соревнованиях, каждый в принципе пишет на том, на чем удобно
ну это какбы не так, на серезных соревнованиях строго оговорено что стоит на компах, если память не изменяет то на финале ACM стоял eclipse, на полуфинале в Грузии msvs 2010
TyLinka
32 / 32 / 11
Регистрация: 02.02.2012
Сообщений: 177
08.08.2014, 00:13     Какой компилятор используется на олимпиадах #10
Цитата Сообщение от dr.curse Посмотреть сообщение
ну это какбы не так, на серезных соревнованиях строго оговорено что стоит на компах, если память не изменяет то на финале ACM стоял eclipse, на полуфинале в Грузии msvs 2010
возможно, в любом случае, это оговорено заранее
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
08.08.2014, 00:15     Какой компилятор используется на олимпиадах #11
но ИМХО должно быть без разницы какой стоит компилятор
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5548 / 2562 / 233
Регистрация: 01.11.2011
Сообщений: 6,333
Завершенные тесты: 1
08.08.2014, 09:35     Какой компилятор используется на олимпиадах #12
Ed_Os, вы ж не на бумажке пишите. И не на домашнем компьютере. Обычно выдается целевая машина, с уже установленной средой/компилятором, за которую вы сажаетесь и ваяете. Вот что на ней стоит, то и хорошо.
А так да, пишите, придерживаясь стандарта, и будет вам счастье. Олимпиады ведь редко проводятся на знание именно фич каких-либо сред.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.08.2014, 11:05     Какой компилятор используется на олимпиадах
Еще ссылки по теме:

C++ Какой компилятор поддерживает С++ 11?
сессия.Какой подход к программированию используется на языке С++ C++
C++ Какой компилятор использовать?

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

Или воспользуйтесь поиском по форуму:
Ed_Os
0 / 0 / 0
Регистрация: 02.08.2014
Сообщений: 90
08.08.2014, 11:05  [ТС]     Какой компилятор используется на олимпиадах #13
Цитата Сообщение от dr.curse Посмотреть сообщение
Ed_Os, ну смотря какая олимпиада, например у нас во время олимпиад на рабочих компах стоит msvc 6 или 2005, а на сервере стоит и msvc и gcc, на opencup-е gcc, на четвети нешего региона если правильно помню тоже gcc, а на городской олимпиаде у нас вообще бардак не компиляторов не компов, только тетрадь
Нет ну у нас на городских компы.. Только c++ я учить в этом году начал поэтому не смотрел что там есть.Раньше писал на паскале там то просто Freepascal или ABC потому что на тех компах програмировать учаться ,а учаться у нас на паскале.

Добавлено через 3 минуты
Ну ладно вроде всё понятно просто раньше на олимпах на C++ не писал поэтому это вызвало вопрос.Спасибо за ответы!

Добавлено через 1 минуту
Цитата Сообщение от DrOffset Посмотреть сообщение
Это отключается в настройках, если нужно.

А на олимпиадах используется тот компилятор, очевидно, который захочется использовать организаторам. Т.е. любой.
Думаю вопрос глупый но не подскажете как именно он отключается

Добавлено через 9 минут
хотя вроде разобрался(убрал опцию использовать предкомпилируемые заголовки)
Yandex
Объявления
08.08.2014, 11:05     Какой компилятор используется на олимпиадах
Ответ Создать тему
Опции темы

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