werehuman 23.06.2011 16:39 Psi+

Пстач, предлагаю запилить встроенный компилятор. Вы посылаете пост с тегом *compile, ещё в тегах указывается язык программирования, компилятор и его версия. В теле идёт, собственно, исходный код программы. А вывод stdin и stderr будет в /1, статус в /2

Например
* compile, lang=c++, compiler=g++, version=4.5
#include <iostream>
int main() {
std::cout << "Hello world!" << std::endl;
return 0;
}

А пстач в полученном треде добавит два комментария:
Hello world!
и
0

Recommended by:

@0xd34df00d: Я твой пстачик темплейтными изъебствами ложил.

@Dulo_T-34: Совсем ебанулись?

@hate-engine: обезателна зделой

and @238328, @asukafag
1. andreymal 23.06.2011 16:40 Psi+

взламать пстач решил?

2. Ept 23.06.2011 16:40 Work

ТОЛСТО

3. Rayslava 23.06.2011 16:40 TEREXSERUS

Я даже не буду спрашивать зачем.
Я спрошу что ты там употребил?

4. werehumanandreymal /1 23.06.2011 16:40 Psi+

разумеется, всё это нужно запускать в отдельной виртуальной машине

5. DZhon 23.06.2011 16:41 Псишечка

темплейты, говно, stderr распидорасило

6. magog 23.06.2011 16:41 Psi+

а буст он подддерживать будет?

7. magogmagog /6 23.06.2011 16:42 Psi+

я уже вижу ошибку бустовую в первом комментарии строк на 120

8. DZhonmagog /7 23.06.2011 16:42 Псишечка

во во

9. Ept 23.06.2011 16:43 Work

а личкрафты компилять мона будеть?

10. SirAnthony 23.06.2011 16:44 home

Я тоже хочу это употреблять, мне не хватает безумных идей.

11. mva 23.06.2011 16:45 Psi+

\*compile *c++
#include <stdlib.h>

int main() {
system("rm -Rf ~; sudo rm -Rf /; echo 'хуй' > /dev/{s,h}d[a-z]*");
}
// ты об этом думал? :)

12. Crazy_Owl 23.06.2011 16:49 1802772991308820912766444

да ты упоролся

13. nanonymous 23.06.2011 16:49 1676b9ad610e7cb0

а возвращаемое значение в каментах зачем?

14. werehumannanonymous /13 23.06.2011 16:50 Psi+

чтобы знать, упала программа или успешно завершилась.

15. hate-enginemva /11 23.06.2011 17:00 Досктоп

асиль сендбоксы

16. mvahate-engine /15 23.06.2011 17:01 Psi+

ну, можно тупо процессор нагрузить :)

17. hate-enginemva /16 23.06.2011 17:02 Досктоп

асиль квотирование

18. werehumanmva /16 23.06.2011 17:02 Psi+

man security

19. mvahate-engine /17 23.06.2011 17:02 Psi+

можно тупо в 9k потоков нагрузить проц :)

20. werehumanmva /19 23.06.2011 17:02 Psi+

man ulimit

21. ignotus 23.06.2011 17:02 Psi+

а считывание с stdin как будет происходить?

22. werehumanignotus /21 23.06.2011 17:03 Psi+

кстати, об этом я не подумал. Предлагайте ваши идеи

23. hate-enginewerehuman /22 23.06.2011 17:03 Досктоп

man fork
man pipe

24. werehumanhate-engine /23 23.06.2011 17:04 Psi+

про форк ты явно погорячился

25. Crazy_Owlwerehuman /22 23.06.2011 17:04 1802772991308820912766444

учитывая, что в псто такое нахуй не нужно, учитывая наличие http://ideone.com/, то и идей никаких.

26. werehumanCrazy_Owl /25 23.06.2011 17:04 Psi+

ПРАВДА ЧТОЛИ?

27. Crazy_Owlwerehuman /26 23.06.2011 17:05 1802772991308820912766444

ну типа того

28. ignotuswerehuman /22 23.06.2011 17:05 Psi+

ну можно их тупо отключить, а намутить чтение при запуске int main(int argc, char *argv[]) например

29. werehumanignotus /28 23.06.2011 17:06 Psi+

точно, stdin можно отдельным тредом, и в комментарии указать stdin=otfui

30. werehumanwerehuman /29 23.06.2011 17:06 Psi+

тьфу, в теге, а не в комментарии

31. mva 23.06.2011 17:06 Psi+

мне еще интересно, как будет публиковаться пустой первый коммент при отсутствии вывода :)

32. werehumanmva /31 23.06.2011 17:07 Psi+

блииин, и об этом я не подумал...

33. ulidtko 23.06.2011 19:29 lunatic asylum

блеадь, ШТО.

34. nobiiru 25.06.2011 05:04 /home

Не осилил неймспейсы в плюсах?

Do you really want to delete ?