Thread Datenhandling (10 answers)
Opened by thc at 2004-02-04 12:47

pq
 2004-02-04 13:04
#79749 #79749
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=thc,04.02.2004, 11:47]ich habe eine Schleife mit do gebaut until auf 'x' gestetzt,
[/quote]
??
Quote
[CODE]

schön, schön, aber das end-tag heisst [ /code] und nicht [CODE END].
das würde es uns erheblich leichter machen, den code zu lesen. aber wie dem auch sei...
Quote
open (hear,">$file");

interessiert es dich nicht, ob das open klappt oder nicht?
ausserdem schreibt man filehandles per konvention gross.
open (HEAR,">$file") or die $!;
Quote
chop ($mp = <>);

warum nimmst du nicht chomp anstatt chop? du solltest ausserdem strict
benutzen und deine variablen mit my() deklarieren:
chomp(my $mp = <>);
Quote
@hear = "@hear/$mp\";

?? was soll das denn sein? du hast ein array, aber du bearbeitest immer
nur genau ein element, nämlich das erste. warum nimmst du nicht die
funktion push()?
push @hear, $mp;
und ausserdem ist '@hear = "@hear/$mp\";' nicht das, was
du vermutest. warum schreibst du einen backslash vor das letzte
anführungszeichen?\n\n

<!--EDIT|pq|1075892908-->
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Datenhandling