c++ online compilers
От: uzhas Ниоткуда  
Дата: 18.11.16 10:25
Оценка: 467 (39) +4
Link Compilers Max ver Boost? Run? Asm? Perm link? Other lang Notes
https://gcc.godbolt.org/ gcc, clang, icc, VS C++1z YES NO YES YES -
http://ideone.com/ gcc C++14 YES YES NO YES many
http://coliru.stacked-crooked.com/ gcc, clang C++1z YES YES NO YES - with unix shell, with JSON API
http://rextester.com/ gcc, clang, VS C++11 YES YES NO YES many
http://melpon.org/wandbox gcc, clang C++1z YES YES NO YES many
http://cpp.sh/ gcc C++11 YES YES NO NO - support interactive input
https://www.tutorialspoint.com/compile_cpp11_online.php gcc C++11 YES NO YES many with unix shell, projects, many files, too complex
https://www.codechef.com/ide gcc C++11 YES YES NO NO many
http://codepad.org/ gcc C++98 YES YES NO YES many
https://tio.run/nexus gcc C++17 NO YES NO YES many perm link contains code
https://wandbox.org/ gcc, clang C++2a YES YES NO YES many
предложения, дополнения и исправления приветствуются
Отредактировано 03.04.2018 10:37 uzhas . Предыдущая версия . Еще …
Отредактировано 11.01.2018 13:54 uzhas . Предыдущая версия .
Отредактировано 03.07.2017 17:41 uzhas . Предыдущая версия .
Отредактировано 22.05.2017 15:45 uzhas . Предыдущая версия .
Отредактировано 10.03.2017 14:27 uzhas . Предыдущая версия .
Отредактировано 21.11.2016 8:15 uzhas . Предыдущая версия .
Отредактировано 19.11.2016 18:38 uzhas . Предыдущая версия .
Отредактировано 18.11.2016 17:18 uzhas . Предыдущая версия .
Отредактировано 18.11.2016 15:51 uzhas . Предыдущая версия .
Отредактировано 18.11.2016 15:50 uzhas . Предыдущая версия .
Отредактировано 18.11.2016 13:49 uzhas . Предыдущая версия .
Отредактировано 18.11.2016 10:26 uzhas . Предыдущая версия .
Re: c++ online compilers
От: LaptevVV Россия  
Дата: 18.11.16 11:24
Оценка:
U>очень часто маюсь с поиском онлайн компиляторов
U>нельзя ли сварганить табличку типа этой и поместить куда-то понавсегдатее на нашем добром сайте?
Ты уже сварганил.
Осталось закрепить наверху форума С++.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: c++ online compilers
От: Evgeny.Panasyuk Россия  
Дата: 18.11.16 14:04
Оценка: 14 (1)
Здравствуйте, uzhas, Вы писали:

U> http://coliru.stacked-crooked.com/

U> gcc
U> C++14
U> YES
U> YES
U> NO
U> YES
U> -
U>

На Coliru и Clang и GCC, причём C++1z.
Re[2]: c++ online compilers
От: uzhas Ниоткуда  
Дата: 18.11.16 14:16
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>На Coliru и Clang


как же это неочевидно
юзабилити хромает
Re[3]: c++ online compilers
От: Evgeny.Panasyuk Россия  
Дата: 18.11.16 16:58
Оценка:
Здравствуйте, uzhas, Вы писали:

EP>>На Coliru и Clang

U>как же это неочевидно
U>юзабилити хромает

Там даётся возможность выполнить обычные команды с любыми опциями, а не только захардкоженные наборы аргументов. Это удобно, особенно когда нужно что-то нестандартное (создать несколько входных файлов, запустить через time, прогнать через c++filt и т.п.). Плюс потом эти же команды легко перенести на обычную машину.
Можешь выполнить например ls /usr/bin/*++* && ls /usr/local/bin/*++*"

Кстати, там ещё есть JSON API — можно добавить в Notes или отдельной колонкой.
Re[2]: c++ online compilers
От: Кодт Россия  
Дата: 18.11.16 16:58
Оценка: 70 (5)
Здравствуйте, LaptevVV, Вы писали:

LVV>Осталось закрепить наверху форума С++.

готово.
http://files.rsdn.org/4783/catsmiley.gif Перекуём баги на фичи!
Re[3]: c++ online compilers
От: uzhas Ниоткуда  
Дата: 18.11.16 17:18
Оценка:
Здравствуйте, Кодт, Вы писали:

К>готово.


спасибо. надеюсь, будет полезно многим.
Re: c++ online compilers
От: flаt  
Дата: 18.11.16 18:05
Оценка: +1
Здравствуйте, uzhas, Вы писали:


U>http://webcompiler.cloudapp.net/

U>VS 2015
U>C++11

Туда выкладывают самые свежие версии (если не забывают, конечно, ибо в nuget сейчас билд 24710) компилятора, поэтому говорить о C++11 нельзя — в MSVC включают фичи новых стандартов по мере их реализации, без деления на 11/14/17 (ну, так было до недавнего времени).
Re: c++ online compilers
От: novitk США  
Дата: 18.11.16 21:18
Оценка: 14 (1) +1
Здравствуйте, uzhas, Вы писали:

U>предложения, дополнения и исправления приветствуются


Надо бы в вики, но не могу найти куда.Здесь слишком полиглотно.
Re: c++ online compilers
От: Alexander G Украина  
Дата: 19.11.16 16:13
Оценка: 20 (2)
Здравствуйте, uzhas, Вы писали:


U>предложения, дополнения и исправления приветствуются

ещё http://codepad.org жив, C++03, boost есть, запуск есть, перм линк есть, других языков много.
Русский военный корабль идёт ко дну!
Отредактировано 19.11.2016 16:22 Alexander G . Предыдущая версия .
Re: c++ online compilers
От: _NN_ www.nemerleweb.com
Дата: 20.11.16 07:44
Оценка: 18 (1)
Здравствуйте, uzhas, Вы писали:

Здесь нужно подправить на VS2017RC
http://webcompiler.cloudapp.net/
Compiler version: 19.10.24631.0 (x86). Last updated: Oct 31, 2016

Ключи:
"/std:c++14" для C++14
"/std:c++latest" для C++17
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: c++ online compilers
От: DreamMaker  
Дата: 23.11.16 21:10
Оценка: +1
Здравствуйте, uzhas, Вы писали:


стесняюсь спросить, а НАФИГА это вообще надо??? какой юзкейс? ну кроме как хелловорлд в первый раз жизни написать?
In P=NP we trust.
Re[2]: c++ online compilers
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 23.11.16 21:19
Оценка:
Здравствуйте, DreamMaker, Вы писали:

DM>Здравствуйте, uzhas, Вы писали:


DM>стесняюсь спросить, а НАФИГА это вообще надо??? какой юзкейс? ну кроме как хелловорлд в первый раз жизни написать?


Быстро проверить какую-нибудь идею на совместимость, чтобы не ставить какой-то компилятор? Или ты только одним пользуешься? Тогда это не для тебя, вот и всё
Маньяк Робокряк колесит по городу
Re[2]: c++ online compilers
От: Evgeny.Panasyuk Россия  
Дата: 24.11.16 01:08
Оценка:
Здравствуйте, DreamMaker, Вы писали:

DM>стесняюсь спросить, а НАФИГА это вообще надо??? какой юзкейс? ну кроме как хелловорлд в первый раз жизни написать?


В сообщение, будь то вопрос или демонстрация идеи, можно вставить ссылку на работающий live-код, который можно покрутить/подправить, перекомпилировать, перезапустить, посмотреть ASM-выхлоп и т.п. прямо в web-браузере.
Re[3]: c++ online compilers
От: uzhas Ниоткуда  
Дата: 24.11.16 09:58
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>В сообщение, будь то вопрос или демонстрация идеи, можно вставить ссылку на работающий live-код


крайне желательно вставлять ссылку имхо
это полезно как ТС, так и тому, кто отвечает\помогает
Re[4]: c++ online compilers
От: Evgeny.Panasyuk Россия  
Дата: 24.11.16 12:03
Оценка: +1
Здравствуйте, uzhas, Вы писали:

EP>>В сообщение, будь то вопрос или демонстрация идеи, можно вставить ссылку на работающий live-код

U>крайне желательно вставлять ссылку имхо
U>это полезно как ТС, так и тому, кто отвечает\помогает

Именно, о том и речь.
Ещё желательно код дублировать в сообщении, так как внешние сервисы бывает закрываются, вместе со всем кодом и ссылками — как например когда-то закрылся liveworkspace (когда он закрывался пришлось переносить часть своих примеров на Coliru , хорошо хоть предупредили). Coliru, кстати, выкладывает весь код в открытый репозиторий — хотя бы можно восстановить в случае чего.
Re: c++ online compilers
От: licedey  
Дата: 13.12.16 21:59
Оценка:
Здравствуйте, uzhas, Вы писали:

U>предложения, дополнения и исправления приветствуются


А есть такое же, только c перламутровыми пугавицами для C#?
Re[2]: c++ online compilers
От: Evgeny.Panasyuk Россия  
Дата: 13.12.16 22:03
Оценка:
Здравствуйте, licedey, Вы писали:

U>>предложения, дополнения и исправления приветствуются

L>А есть такое же, только c перламутровыми пугавицами для C#?

На http://ideone.com/ был какой-то компилятор C#.
Re[2]: c++ online compilers
От: _NN_ www.nemerleweb.com
Дата: 14.12.16 04:38
Оценка:
Здравствуйте, licedey, Вы писали:

L>А есть такое же, только c перламутровыми пугавицами для C#?


http://dotnetfiddle.net/
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: c++ online compilers
От: swingus  
Дата: 15.12.16 16:07
Оценка:
del
Отредактировано 15.12.2016 16:09 swingus . Предыдущая версия .
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.