perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 22
Click for quality!




11.02.2012 / 18:06

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


Beitragproblem beim ausführen in scite
Seitenanfang

use strict;
use warnings;
print "Hallo, wie heißt du denn?\n";
my $name = <STDIN>;
print "Guten Tag,$name";

wenn ich da in scite auf go klicke, kommt nicht "hallo, wie heißt du denn"
sondern:
"Hallo, wie heißt du denn?
Guten Tag,"

und das erst nachdem ich return gedrückt habe.

Datum: 04.08.2007-00:11

Beitragre: problem beim ausführen in scite
Seitenanfang
Standardmaeszig wird die Ausgabe gepuffert, ein Thema im perlfaq5 - How do I flush/unbuffer an output filehandle? Why must I do this? ( http://faq.perl.org/perlfaq5.html#How_do_I_flush_unbuf )

Ueblicherweise setzt man am Anfang des Scripts die Variable $| ( $OUTPUT_AUTOFLUSH ) auf einen anderen Wert als 0 (Null), damit wird Autoflush fuer STDOUT aktiviert.


#!/usr/bin/perl

$|++; # aktiviert Autoflush fuer STDOUT

use strict;
use warnings;

# [...]

Datum: 04.08.2007-14:44

Beitragre: problem beim ausführen in scite
Seitenanfang
hmm, wenn ichs in der konsole ausführe gehts ganz normal.

Datum: 04.08.2007-15:58

-






-
-