Программирование Online компиляторы

pavlichenzo

Местный
Местный
pavlichenzo

pavlichenzo

Местный
Местный
Сообщения
180
Реакции
151
Может возникнуть необходимость, в случае ошибок в программе,обратится к кому-либо за помощью в исправлении ее кода,или просто обменяться кодом/частью кода для совместного написания чего то полезного, инъекции, грабера,бекдора и т.д.Можно просто скинуть кусок кода, но лучше воспользоваться одним из online-компиляторов.У которых есть возможность получить специальную ссылку на скомпилированный код,такую ссылку можно например оставлять в комментариях к статьям. Пройдя по ней люди увидят не только сам код,в чистоте которого смогут убедиться своими глазами, но и результат работы программы.

Рассмотрим несколько вариантов online-компиляторов поддерживающих язык программирования C++
Koding
Сервис нельзя назвать онлайн компилятором. Это полноценная виртуальная машина, которую вы можете запустить онлайн на удаленном компьютере.

Зайдя на сайт вы можете зарегистрироваться и в облаке создать одну или несколько полноценных виртуальных машин под управлением Ubuntu 16/18 Понятное дело, что на таких виртуальных машинах вы уже сможете компилировать все что угодно. Такое решение является отличным, но все же вам не удастся настроить все за 5-10 минут.


. Добавляем код, жмем RUN и ждем выполнения.






Если программа по ходу работы требует действий пользователя — выполняем их:





Если возникнут ошибки они отобразятся во вкладке compilation, которая откроется автоматически. Во вкладе options можно выбирать разнообразные параметры для компиляции, если вас не устраивают заданные по умолчанию.

Чтобы получить ссылку на этот код — жмем





Так же на этом сайте есть компилятор для Паскаль.







Сразу при входе обратите внимание на тот язык программирования, который выбран по умолчанию. Смените его при необходимости. Входящие данные внесите в stdin:




Тут очень большой выбор языков для компиляции:











Входящие данные надо прописывать в Stdin до того, как нажмете Run.





Мне понравилось, что он хранит историю компиляций. Кроме С++ здесь есть широкий выбор языков программирования для компиляции:














PHPFiddle и SandBox
Эти два компилятора и являются очень простыми, но в этом их достоинство. Вы просто заходите на сайт и получаете готовый скомпилированный код всего в пару кликов.


Единственные отличия в этих компиляторах заключаются в нескольких деталях. Дело в том, что сайт имеет красивый современный дизайн и может выполнять код вместе с HTML разметкой, что порой очень кстати. таким похвастаться не может, но зато у него есть возможность выбрать версию PHP, которая вам нужна в данный момент.
CodePad
является компилятор намного более функциональным нежели предыдущие два. Он может выполнять код не только на языке PHP, но и на многих других языках программирования.


Благодаря простому дизайну, а также хорошему компилятору сайт грузится быстро даже если у вас очень плохой интернет. Это безусловно плюс, так как вы сможете воспользоваться сервисом практически откуда угодно.
К достоинствам также можно добавить возможность сохранения кода, а также возможность поделиться ссылкой на код с друзьями.






На этом сайте вы сможете скомпилировать только код написанный на C++. При этом вы сможете добавить какие-только угодно настройки к компиляции проекта. Те, кто часто работают с C++ смогут оценить все достоинства этого компилятора.
Сайт имеет простой дизайн, а также одну забавную функцию, а именно моментальный перевод кода на язык ассемблера.
 

Сверху Снизу