|
Как выполнить с++ код на сайте |
☑ |
0
iceman2112
18.12.14
✎
20:10
|
Как можно выполнять с++ текст на сайте. Есть же порталы по олимпиадному программированию, там к примеру решение задачи скидываются в файле с++ или других.
Как это реализовано?
|
|
1
Лефмихалыч
18.12.14
✎
20:18
|
(0) скрипты на сервере выполняются
|
|
2
Woldemar22LR
18.12.14
✎
20:27
|
Спрашивал я как у хостера про свою программу на С\С++, тот в ужас пришел.
(0) если скидывают решения задач не факт что они будут выполнятся на сервере или на сайте.
ЗЫ еще одна приокльная тема...
|
|
3
Asmody
18.12.14
✎
20:37
|
(0) компилируется и запускается в изолированном контейнере, который доступа к ресурсам хостовой машины не имеет и убивается после выполнения программы.
|
|
4
Garykom
гуру
18.12.14
✎
20:45
|
(0) ну почитай про cgi-bin
|
|
5
Аденэсниг
18.12.14
✎
20:58
|
(2) как маленький
1) компилироватьИВыполнить.бат программа.ехе результат.тхт
2) вывести результат из файла
|
|
6
Garykom
гуру
18.12.14
✎
21:00
|
(5) предлагаешь внешний сервак? или vps заиметь?
|
|
7
Аденэсниг
18.12.14
✎
21:01
|
(6)что значит внешщний? гугли как в пхп выполнить батник.
если не нагуглишь, то напиши свой сервак.(я писал ничё сложного)
|
|
8
Garykom
гуру
18.12.14
✎
21:03
|
(7) э? на чиста php хостинге выполнить bat-ник? оригинально...
|
|
9
iceman2112
18.12.14
✎
21:04
|
на том ведь сайты не только решение в c++ принимаю, но и в java php
|
|
10
Аденэсниг
18.12.14
✎
21:05
|
(8) а чё не на народ ру?
|
|
11
iceman2112
18.12.14
✎
21:06
|
и как вообще из c++ получать батник?
|
|
12
Аденэсниг
18.12.14
✎
21:08
|
(11)никак
|
|
13
Garykom
гуру
18.12.14
✎
21:09
|
(11) ну ясно же берешь из строки (base64 ) и записываешь в файл с именем .exe (ну или .com),
еще можно скачать откуда то через что то ...
|
|
14
Garykom
гуру
18.12.14
✎
21:12
|
(12) Echo Привет> КакЭтоНикак.exe
|
|
15
Woldemar22LR
18.12.14
✎
21:34
|
чтото думается мне начались уже корпоративы.
|
|
16
iceman2112
22.12.14
✎
15:14
|
вопрос открыт, в какую сторону рыть хотя бы скажите, кто знает, или что почитать
Вот пример
|
|
17
iceman2112
22.12.14
✎
15:14
|
(4) чето не вдохновился
|
|
18
iceman2112
22.12.14
✎
15:16
|
Ну а суть такая, что студенты сдают лабораторные по вычислительной математике, так вот есть идея сделать для них такой ресурс.
Чтобы к примеру могли тестировать свои c++ программы. Там несколько задач, первый блог задач это СЛАУ или обращение матрицы.
|
|
19
Ненавижу 1С
гуру
22.12.14
✎
15:20
|
на этих сайтах установлены соответствующие компиляторы, которые и преобразуют исходный файл в программу, которую и запускают на своих тестах
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший