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



#!/COMMUNITY

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




12.02.2012 / 02:56

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

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




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


BeitragUse of uninitialized value in sort
Seitenanfang
Ich finde unter den bestehenden Antworten leider keine passende Antworten:
Ich habe einen ganze banalen SORT auf ein array:

@sortiert = sort (@unsortiert);

Alle unsortierten Zeilen sind gefüllt (mehrere alphanumerische Zeichen)

Ich erhalte die o.g. warning:
Use of uninitialized value in sort

Das Ergebnis der Verarbeitung der sortierten Daten ist korrekt.

Ignorieren?
Oder muß ich irgendetwas beachten?

Datum: 17.04.2008-14:51

Beitragre: Use of uninitialized value in sort
Seitenanfang
,,Ich erhalte die o.g. warning:
Use of uninitialized value in sort''

... die Fehlermeldung luegt nicht, ;-) da muss ein Element nicht initialisiert sein, gib doch das Array einfach mal mit Data::Dumper aus


use Data::Dumper;
print Dumper \@unsortiert;

Datum: 17.04.2008-15:01

Beitragre: Use of uninitialized value in sort
Seitenanfang
Das Grinsen :-) war Antwort genug. Thanks.
Ja, ich habe zuerst mal das Tabellenelement [0]initialisiert.
Und die warnings waren weg.

Trotzdem bleibt die Frage:
Das, was mich irritierte, war ja auch, dass diese warning je öfters kam, je mehr Elemente mein Array @unsortiert enthielt.
Bei ca. 2400 Sätzen kam die warning 6 mal.
Bei ca. 18000 Sätzen 15 oder 16 mal.
Wie arbeitet der sort?

Datum: 18.04.2008-08:49

-






-
-