bonjour
quand j'exécute le code suivant en perl le message ne s'affiche que lorsque
la saisie à été effectuée
comment faire pour afficher le message avant ?
merci !
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
Ronan Le Hy
Jérôme a écrit:
quand j'exécute le code suivant en perl le message ne s'affiche que lorsque la saisie à été effectuée
print "coucou les amis"; $az = <STDIN>;
perldoc -q buffer En particulier:
If you want your output to be sent immediately when you execute print() or write() [...], you must set the handle's autoflush flag. This flag is the Perl variable $| and when it is set to a true value, Perl will flush the handle's buffer after each print() or write().
Comme d'habitude, en Français chez Paul: http://www.enstimac.fr/Perl/DocFr/perlfaq5.html (1ère question)
-- Ronan
Less discussion! More hate! Sabrina Downard in hates-software.all
Jérôme a écrit:
quand j'exécute le code suivant en perl le message ne s'affiche que lorsque
la saisie à été effectuée
print "coucou les amis";
$az = <STDIN>;
perldoc -q buffer
En particulier:
If you want your output to be sent immediately when you execute print()
or write() [...], you must set the handle's autoflush flag. This flag is
the Perl variable $| and when it is set to a true value, Perl will flush
the handle's buffer after each print() or write().
Comme d'habitude, en Français chez Paul:
http://www.enstimac.fr/Perl/DocFr/perlfaq5.html
(1ère question)
--
Ronan
Less discussion! More hate!
Sabrina Downard in hates-software.all
quand j'exécute le code suivant en perl le message ne s'affiche que lorsque la saisie à été effectuée
print "coucou les amis"; $az = <STDIN>;
perldoc -q buffer En particulier:
If you want your output to be sent immediately when you execute print() or write() [...], you must set the handle's autoflush flag. This flag is the Perl variable $| and when it is set to a true value, Perl will flush the handle's buffer after each print() or write().
Comme d'habitude, en Français chez Paul: http://www.enstimac.fr/Perl/DocFr/perlfaq5.html (1ère question)
-- Ronan
Less discussion! More hate! Sabrina Downard in hates-software.all
Jérôme
le code suivant donne toujours le meme résultat malgré ce que dit le site :
je ne comprends pas peut etre cela vient de mon environnement j'utilise active perl et Open Perl IDE sous windows 2000
Merci de votre aide !
"Ronan Le Hy" a écrit dans le message de news:3f703a98$0$2790$
Jérôme a écrit:
quand j'exécute le code suivant en perl le message ne s'affiche que lorsque
la saisie à été effectuée
print "coucou les amis"; $az = <STDIN>;
perldoc -q buffer En particulier:
If you want your output to be sent immediately when you execute print() or write() [...], you must set the handle's autoflush flag. This flag is the Perl variable $| and when it is set to a true value, Perl will flush the handle's buffer after each print() or write().
Comme d'habitude, en Français chez Paul: http://www.enstimac.fr/Perl/DocFr/perlfaq5.html (1ère question)
-- Ronan
Less discussion! More hate! Sabrina Downard in hates-software.all
le code suivant donne toujours le meme résultat malgré ce que dit le site :
je ne comprends pas peut etre cela vient de mon environnement
j'utilise active perl et Open Perl IDE sous windows 2000
Merci de votre aide !
"Ronan Le Hy" <lehy@imag.fr> a écrit dans le message de
news:3f703a98$0$2790$626a54ce@news.free.fr...
Jérôme a écrit:
quand j'exécute le code suivant en perl le message ne s'affiche que
lorsque
la saisie à été effectuée
print "coucou les amis";
$az = <STDIN>;
perldoc -q buffer
En particulier:
If you want your output to be sent immediately when you execute print()
or write() [...], you must set the handle's autoflush flag. This flag is
the Perl variable $| and when it is set to a true value, Perl will flush
the handle's buffer after each print() or write().
Comme d'habitude, en Français chez Paul:
http://www.enstimac.fr/Perl/DocFr/perlfaq5.html
(1ère question)
--
Ronan
Less discussion! More hate!
Sabrina Downard in hates-software.all
je ne comprends pas peut etre cela vient de mon environnement j'utilise active perl et Open Perl IDE sous windows 2000
Merci de votre aide !
"Ronan Le Hy" a écrit dans le message de news:3f703a98$0$2790$
Jérôme a écrit:
quand j'exécute le code suivant en perl le message ne s'affiche que lorsque
la saisie à été effectuée
print "coucou les amis"; $az = <STDIN>;
perldoc -q buffer En particulier:
If you want your output to be sent immediately when you execute print() or write() [...], you must set the handle's autoflush flag. This flag is the Perl variable $| and when it is set to a true value, Perl will flush the handle's buffer after each print() or write().
Comme d'habitude, en Français chez Paul: http://www.enstimac.fr/Perl/DocFr/perlfaq5.html (1ère question)
-- Ronan
Less discussion! More hate! Sabrina Downard in hates-software.all
je ne comprends pas peut etre cela vient de mon environnement j'utilise active perl et Open Perl IDE sous windows 2000
À votre avis, à quoi correspond le OUTPUT_HANDLE de la ligne que vous avez recopier ?
Remplacez-le par STDOUT et testez à nouveau...
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/> Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
je ne comprends pas peut etre cela vient de mon environnement
j'utilise active perl et Open Perl IDE sous windows 2000
À votre avis, à quoi correspond le OUTPUT_HANDLE de la ligne que vous avez
recopier ?
Remplacez-le par STDOUT et testez à nouveau...
--
Paul Gaborit - <http://www.enstimac.fr/~gaborit/>
Perl en français - <http://www.enstimac.fr/Perl/>
Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail
je ne comprends pas peut etre cela vient de mon environnement j'utilise active perl et Open Perl IDE sous windows 2000
À votre avis, à quoi correspond le OUTPUT_HANDLE de la ligne que vous avez recopier ?
Remplacez-le par STDOUT et testez à nouveau...
-- Paul Gaborit - <http://www.enstimac.fr/~gaborit/> Perl en français - <http://www.enstimac.fr/Perl/> Remove '.OOO' from e-mail address - Supprimez '.OOO' de l'adresse e-mail