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

C++

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 885, средняя оценка - 4.85
Evg
Эксперт CАвтор FAQ
17528 / 5766 / 368
Регистрация: 30.03.2009
Сообщений: 15,854
Записей в блоге: 26
#1

Сайт для экспериментов с программами (Интерпретатор онлайн) - C++

04.06.2009, 15:32. Просмотров 114816. Ответов 177
Метки нет (Все метки)

Полезная штука для форумов, когда проверяешь чужой код, а компилятора под рукой нет. Не придумал, куда его поместить, поместил сюда. А так можно было бы куда-то в более общее место переместить

http://codepad.org/

Вводим код программы, нажимаем "Submit"
Есть ещё аналогичные сайты:

http://rextester.com/l/cpp_online_compiler_gcc
http://ideone.com/
https://www.tutorialspoint.com/compile_cpp11_online.php
http://coliru.stacked-crooked.com/
http://melpon.org/wandbox
http://cpp.sh
https://gcc.godbolt.org Позволяет смотреть АСМ выхлоп
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2009, 15:32     Сайт для экспериментов с программами (Интерпретатор онлайн)
Посмотрите здесь:

загрузка на сайт загрузочных модулей для онлайн режима - C++ Builder
Я написала загрузочные модули игр на C++ Builder с расширением .exe. Создала свой сайт (virtigr.ru), загрузила туда страницы, картинки и...

Интерпретатор для Паскаля(для обучения) - C++
Есть идея создать программу, для обучения работы с динамическими структурами данных. Суть: конструктор которым составляется програма на...

Оффлайновый интерпретатор C++ для Windows - C++
Добрый день. Собственно сабж. Подскажите софтинку для обкатки небольших кусков кода. Онлайн-сервисы вещь хорошая, но они временами...

нужен интерпретатор для макросов - C++ Builder
Здравствуйте. Пишу программу (в C++Builder), в которой надо реализовать возможность создания макросов. Синтаксис макросов желательно...

Командный интерпретатор для Linux и Windows - C++
Помогите пожалуста непонимаю как делать ето( Разработайте простой командный интерпретатор для Linux и Windows. Он должен выдавать...

код сервера и клиент для онлайн игры - C++
Всем привет кому не жалко дайте код сервера и клиент для онлайн игры что бы обменивались даными как в полноценой онлайн игре желательно на...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
11.09.2010, 15:18     Сайт для экспериментов с программами (Интерпретатор онлайн) #21
теоретически - вечно
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
29.01.2011, 22:31     Сайт для экспериментов с программами (Интерпретатор онлайн) #22
niXman, уже нет?
sbhx
25 / 19 / 1
Регистрация: 02.02.2011
Сообщений: 90
04.02.2011, 23:26     Сайт для экспериментов с программами (Интерпретатор онлайн) #23
К сожалению там не получается все сделать, не все работает
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
16.03.2011, 14:50     Сайт для экспериментов с программами (Интерпретатор онлайн) #24
Цитата Сообщение от alex_x_x Посмотреть сообщение
уже нет?
что нет?

Цитата Сообщение от sbhx Посмотреть сообщение
К сожалению там не получается все сделать, не все работает
например?
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
16.03.2011, 14:52     Сайт для экспериментов с программами (Интерпретатор онлайн) #25
Цитата Сообщение от niXman Посмотреть сообщение
что нет?
некоторое время не работал, теперь все отлично
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
10.04.2011, 01:11     Сайт для экспериментов с программами (Интерпретатор онлайн) #26
niXman,
для кода
C++
1
2
3
4
5
6
7
#include <boost/format.hpp>
#include <iostream>
 
int main()
{
   std::cout << boost::format( "hello world\n" );
}
съедает слэш в листинге программы

http://liveworkspace.org/code/c86979...679de960952ad7
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
26.05.2011, 20:56     Сайт для экспериментов с программами (Интерпретатор онлайн) #27
Цитата Сообщение от alex_x_x Посмотреть сообщение
съедает слэш в листинге программы
да. это временное ограничение связанное с нарушением безопасности. по возможности исправлю.
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
31.05.2011, 23:02     Сайт для экспериментов с программами (Интерпретатор онлайн) #28
Нобеля мне, я нашел багу в плюсах!
http://codepad.org/SCHBTbHe
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
31.05.2011, 23:06     Сайт для экспериментов с программами (Интерпретатор онлайн) #29
iama, шутка чтоли?
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
31.05.2011, 23:13     Сайт для экспериментов с программами (Интерпретатор онлайн) #30
alex_x_x, ну сами посудите, бага. Конечно, этой крайне нездоровая идея,
C++
1
(--a)++;
Но тем не менее, компилятор хавает + неправильный результат. Бага.
Somebody
2786 / 1600 / 145
Регистрация: 03.12.2007
Сообщений: 4,189
Завершенные тесты: 1
31.05.2011, 23:20     Сайт для экспериментов с программами (Интерпретатор онлайн) #31
Цитата Сообщение от iama Посмотреть сообщение
C++
1
(--a)++;
Но тем не менее, компилятор хавает + неправильный результат. Бага.
И чем же это результат неправильный? Это вообще undefined behaviour, радуйся, что скомпиленная прога винчестер не форматирует. И если бы форматировала, это тоже был бы правильный результат.
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
31.05.2011, 23:22     Сайт для экспериментов с программами (Интерпретатор онлайн) #32
Somebody, чееерт, вы меня раскусили. Но, тем не менее, очень странно, что такой код компилируется
Somebody
2786 / 1600 / 145
Регистрация: 03.12.2007
Сообщений: 4,189
Завершенные тесты: 1
31.05.2011, 23:25     Сайт для экспериментов с программами (Интерпретатор онлайн) #33
Цитата Сообщение от iama Посмотреть сообщение
Но, тем не менее, очень странно, что такой код компилируется
Что странного-то? Код же синтаксически нормальный. В том смысле что префиксный декремент даёт lvalue, к которой можно применять дальше декременты/инкременты.
iama
1250 / 975 / 49
Регистрация: 30.07.2010
Сообщений: 5,297
31.05.2011, 23:28     Сайт для экспериментов с программами (Интерпретатор онлайн) #34
Somebody, притом без скобок компилятор считает lvalue не валидным. Бред, конечно.
Somebody
2786 / 1600 / 145
Регистрация: 03.12.2007
Сообщений: 4,189
Завершенные тесты: 1
31.05.2011, 23:38     Сайт для экспериментов с программами (Интерпретатор онлайн) #35
Цитата Сообщение от iama Посмотреть сообщение
Somebody, притом без скобок компилятор считает lvalue не валидным. Бред, конечно.
Ассоциативность в другую сторону.
--a++ это --(a++)
А постфиксные дают rvalue.
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
07.06.2011, 21:13     Сайт для экспериментов с программами (Интерпретатор онлайн) #36
кстати, по поводу проблемы с управляющим символом переноса строки... можно использовать такой трюк:
C++
1
2
3
4
5
#include <cstdio>
 
int main() {
   printf("%s%c%s%c", "string1", 0x0a, "string2", 0x0a);
}
http://liveworkspace.org/code/5751aa...d9dd8d8c69f96e

Добавлено через 1 минуту

Не по теме:

три дня назад, отметил 800000 компилов . из которых почти 600000 на с++.

Somebody
2786 / 1600 / 145
Регистрация: 03.12.2007
Сообщений: 4,189
Завершенные тесты: 1
08.06.2011, 11:02     Сайт для экспериментов с программами (Интерпретатор онлайн) #37
Искал тут онлайн компилятор, чтобы C++0x переваривал.
http://ideone.com/
Ещё есть?
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
08.06.2011, 12:54     Сайт для экспериментов с программами (Интерпретатор онлайн) #38
Цитата Сообщение от Somebody Посмотреть сообщение
Ещё есть?
в подписи.
Somebody
2786 / 1600 / 145
Регистрация: 03.12.2007
Сообщений: 4,189
Завершенные тесты: 1
08.06.2011, 23:38     Сайт для экспериментов с программами (Интерпретатор онлайн) #39
А что за жестокий такой вид в Firefox 3.6.17? Такое ощущение, что в глазах двоится.
А в IE более-менее.
Изображения
 
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2011, 00:12     Сайт для экспериментов с программами (Интерпретатор онлайн)
Еще ссылки по теме:

Выбор версии компилятора для онлайн проверки кода - C++
Написал простую программку для теста на С++ в Microsoft Visual Studio Express 2012, в тесте просят указать язык: GNU C++ 4.9, GNU C++...

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

Начал писать бота для онлайн игры. Не понимаю содержимое пакетов и их построение - C++
Хочу написать бота под онлайн рпг игру. Было несколько вариантов того, как будет работать бот: графический - поиск пути по текущему...

Интерпретатор AngelScript - C++
Доброго времени, собственно вопрос как интерпретатор AngelScript (написанный на С++) вживить в C#? Заранее спасибо. Добавлено через...


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

Или воспользуйтесь поиском по форуму:
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
09.06.2011, 00:12     Сайт для экспериментов с программами (Интерпретатор онлайн) #40
$ google-chrome --version
Google Chrome 11.0.696.71
в мозиле все отлично
Миниатюры
Сайт для экспериментов с программами (Интерпретатор онлайн)   Сайт для экспериментов с программами (Интерпретатор онлайн)   Сайт для экспериментов с программами (Интерпретатор онлайн)  

Yandex
Объявления
09.06.2011, 00:12     Сайт для экспериментов с программами (Интерпретатор онлайн)
Ответ Создать тему
Опции темы

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