question simple:Perl: Comment déclarer et mettre en œuvre la fonction `say`
Je veux écrire une fonction comme say
.
Mais il avait une mauvaise caractéristique: un handle de fichier.
say FILEHANDLE LIST
say FILEHANDLE
say LIST
say
Comment le déclarer? C'est possible? Je trouve un exemple avec myopen(*;$)
, mais ce n'est pas la même chose.
P.P.S: J'ai besoin de cette fonction dans les anciennes versions de Perl, car il est ennuyeux d'écrire print "\n"
Merci!
Je ne pense pas que ce soit possible, 'say' sur un handle de fichier est en fait une méthode indirecte. Tout ce que vous pouvez imaginer aura besoin d'une virgule. –