Thread Wann auf defined testen?
(3 answers)
Opened by Kuerbis at 2021-04-24 04:14
Ich schließe mich Biancas Vorschlag an: Das Unterprogramm hat dann die Eigenschaft "kommt auch ohne Parameter sowie mit undef zurecht und gibt in diesen Fällen undef zurück".
Wenn my_routine an mehreren Stellen aufgerufen wird, musst Du sonst an jeder Stelle den "undef"-Fall extra behandeln. Etwas einfacher wäre die Geschichte, wenn Du gar nicht zwischen undef und dem Leerstring unterscheiden müsstest und es nur darum geht, die "uninitialized"-Warnung zu vermeiden: |