Bonjour,
Je voudrais écrire un virus en C : un programme qui affiche son propre code source. Je ne vois pas trop comment faire ?
Merci.
Version imprimable
Bonjour,
Je voudrais écrire un virus en C : un programme qui affiche son propre code source. Je ne vois pas trop comment faire ?
Merci.
Ce n'est pas un Virus, c'est un Quine.
Et un virus, c'est contraire à la charte du forum. Tu as de la chance, un Quine ne l'est pas.
Ca n'est pas vraiment la définition d'un virus (qui est un code ayant la capacité de se dupliquer à mauvais escient).Citation:
Envoyé par bert_
Pour afficher son propre code source un programme C doit l'embarquer sous forme de chaîne de caractère (ou le créer au runtime), la transition du code source au binaire (compilation) étant destructrice [au niveau du source bien sûr].
Il me semble que j'avais vu un source de l'IOCCC (http://www.ioccc.org/) qui faisait cela de manière complexe...
Tu peux trouver des exemples de Quines sur Wikipédia. Regarde en Anglais et en Français, tu trouveras bien quelque chose.
Merci Médinoc, j'avais oublier le nom de ces bêtes là :DCitation:
Envoyé par Médinoc
Merci !