Je reviens vite à l'assaut avec une nouvelle question, moins technique cette
fois, mais toujours dans le domaine "NEWBIE" :)
En fait, je suis programmeur C, j'utilise toujours evidemment plusieurs
fichiers .c, et un .h ou plusieurs.
Je sais que c'est possible en PERL, j'ai vu USE, DO, REQUIRE, etc... mais je
n'ai pas vu d'explication claire pour obtenir un code clair, bien
partagé... avec un fichier include avec les prototypes.
Quelqu'un pourrait me guider en me conseillant ? J'aimerais donc juste
savoir comment partager son code en plusieurs fichiers, et avec un fichier
d'include.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel Rodriguez
TigrouMeow wrote:
Bonjour,
Je reviens vite à l'assaut avec une nouvelle question, moins technique cette fois, mais toujours dans le domaine "NEWBIE" :)
En fait, je suis programmeur C, j'utilise toujours evidemment plusieurs fichiers .c, et un .h ou plusieurs.
Je sais que c'est possible en PERL, j'ai vu USE, DO, REQUIRE, etc... mais je n'ai pas vu d'explication claire pour obtenir un code clair, bien partagé... avec un fichier include avec les prototypes.
Quelqu'un pourrait me guider en me conseillant ? J'aimerais donc juste savoir comment partager son code en plusieurs fichiers, et avec un fichier d'include.
Salut,
C'a n'est pas vraiment comme ca que ca marche en Perl. En C tu inclus le .h, tu t'en sert pour compiler, et tu linkes le .o plus tard. En Perl de toute facon il faudra que tu charges le code qui est dans un fichier separe. Et utiliser des prototypes est deconseille (cf Prototypes in Perl http://www.perl.com/pub/a/language/misc/fmproto.html).
Pour decouper un programme, la meilleure methode est d'utiliser des modules. Chaque module peut avoir son (ou ses) espace(s) de nom(s) separe.
Regarde http://www.enstimac.fr/Perl/ModulesFr/Les_espaces_de_nom.html pour plus de details.
-- Michel Rodriguez Perl & XML http://www.xmltwig.com
TigrouMeow wrote:
Bonjour,
Je reviens vite à l'assaut avec une nouvelle question, moins technique cette
fois, mais toujours dans le domaine "NEWBIE" :)
En fait, je suis programmeur C, j'utilise toujours evidemment plusieurs
fichiers .c, et un .h ou plusieurs.
Je sais que c'est possible en PERL, j'ai vu USE, DO, REQUIRE, etc... mais je
n'ai pas vu d'explication claire pour obtenir un code clair, bien
partagé... avec un fichier include avec les prototypes.
Quelqu'un pourrait me guider en me conseillant ? J'aimerais donc juste
savoir comment partager son code en plusieurs fichiers, et avec un fichier
d'include.
Salut,
C'a n'est pas vraiment comme ca que ca marche en Perl. En C tu inclus le
.h, tu t'en sert pour compiler, et tu linkes le .o plus tard. En Perl de
toute facon il faudra que tu charges le code qui est dans un fichier
separe. Et utiliser des prototypes est deconseille (cf Prototypes in
Perl http://www.perl.com/pub/a/language/misc/fmproto.html).
Pour decouper un programme, la meilleure methode est d'utiliser des
modules. Chaque module peut avoir son (ou ses) espace(s) de nom(s) separe.
Regarde http://www.enstimac.fr/Perl/ModulesFr/Les_espaces_de_nom.html
pour plus de details.
--
Michel Rodriguez
Perl & XML
http://www.xmltwig.com
Je reviens vite à l'assaut avec une nouvelle question, moins technique cette fois, mais toujours dans le domaine "NEWBIE" :)
En fait, je suis programmeur C, j'utilise toujours evidemment plusieurs fichiers .c, et un .h ou plusieurs.
Je sais que c'est possible en PERL, j'ai vu USE, DO, REQUIRE, etc... mais je n'ai pas vu d'explication claire pour obtenir un code clair, bien partagé... avec un fichier include avec les prototypes.
Quelqu'un pourrait me guider en me conseillant ? J'aimerais donc juste savoir comment partager son code en plusieurs fichiers, et avec un fichier d'include.
Salut,
C'a n'est pas vraiment comme ca que ca marche en Perl. En C tu inclus le .h, tu t'en sert pour compiler, et tu linkes le .o plus tard. En Perl de toute facon il faudra que tu charges le code qui est dans un fichier separe. Et utiliser des prototypes est deconseille (cf Prototypes in Perl http://www.perl.com/pub/a/language/misc/fmproto.html).
Pour decouper un programme, la meilleure methode est d'utiliser des modules. Chaque module peut avoir son (ou ses) espace(s) de nom(s) separe.
Regarde http://www.enstimac.fr/Perl/ModulesFr/Les_espaces_de_nom.html pour plus de details.
-- Michel Rodriguez Perl & XML http://www.xmltwig.com