Skeeve: Warnung "use of uninitialized value" vermeiden

Beitrag lesen

Moin!

Sorry für diesen unnötigen Thread

no warnings 'uninitialized';

Das möglichst nur im betreffenden Block. Gegebenenfalls einen Block neu schaffen:

  
{   no warnings 'uninitialized';  
    # hier die Ausgaben...  
}  

Ich ziehe es eist vor, explizit die Werte, die uninitialisiert sein dürfen, vor der Weiterverarbeitung auf gefahrlose Werte zu setzen und kein "no warnings" zu verwenden:

  
$integer||= 0;  
$string||= '';  

-- Skeeve