|
Как выполнить с++ код на сайте | ☑ | ||
---|---|---|---|---|
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
|
вопрос открыт, в какую сторону рыть хотя бы скажите, кто знает, или что почитать
Вот пример http://acmp.ru/index.asp?main=task&id_task=1 |
|||
17
iceman2112
22.12.14
✎
15:14
|
(4) чето не вдохновился
|
|||
18
iceman2112
22.12.14
✎
15:16
|
Ну а суть такая, что студенты сдают лабораторные по вычислительной математике, так вот есть идея сделать для них такой ресурс.
Чтобы к примеру могли тестировать свои c++ программы. Там несколько задач, первый блог задач это СЛАУ или обращение матрицы. |
|||
19
Ненавижу 1С
гуру
22.12.14
✎
15:20
|
на этих сайтах установлены соответствующие компиляторы, которые и преобразуют исходный файл в программу, которую и запускают на своих тестах
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |