Войти

Показать полную графическую версию : Программа создающая программу.


FunTime
01-04-2010, 03:49
Каким образом реализовать такое.
При запуске программы, программа создаёт ещё один исполняемый файл, с другим кодом.
Язык C++ или Object Pascal.
Надеюсь я понятно описал задачу.

lxa85
01-04-2010, 08:27
FunTime, либо писать компилятор компилирующий предложенный ему исходник, либо писать скрипт, который будет вызывать имеющийся компилятор.
Либо более полно описать "хотения". :)

CyberDaemon
01-04-2010, 09:18
Либо просто выгрузить на диск заранее скомпилированную программу, выводящую в консоли "Hello, world!"

FunTime
01-04-2010, 16:33
Либо просто выгрузить на диск заранее скомпилированную программу, выводящую в консоли "Hello, world!"
Можно и так. Каким образом это реализовать?
.exe файл, при запуске которого создастся ещё один .exe файл, который уже будет выводить как же "Hello, world!"?

zonderz
01-04-2010, 16:58
FunTime

вам потребуется вставить заранее откомпилированную программу в ресурсный файл своего проекта
ищите в гугле
Как вставить какую-нибудь программу внутрь EXE файла?

Drongo
01-04-2010, 17:43
FunTime, Почитайте Отсюда (http://www.forum.oszone.net/post-1172827.html#post1172827) если что не понятно будет, думаю, смогу пояснить.




© OSzone.net 2001-2012