Thread Konsolen Ausgabe unterdrücken (18 answers)
Opened by LukeStriker at 2011-01-19 10:09

FIFO
 2011-01-19 16:41
#144871 #144871
User since
2005-06-01
469 Artikel
BenutzerIn

user image
2011-01-19T14:55:33 LukeStriker
2 Fragen

1. Wie deaktiviert man das wieder? Ich will ja nur für einen bestimmten Bereich keine Fehler sehen...

2. Wenn irgendwo im Script ein Fehler passiert, kommen noch gefühlte 1000 Fehler vom TK Modul. Kann man die für ein bestimmtes Modul abfangen? Wenn ja wie genau?

1. vgl. Gwen und neue Kommentare im Posting oben

2. wenn es um warnings geht, kann man die im Code mit no warnings; unterdrücken (z.B. für einen bestimmten Code-Block). Man kann auch eigene Handler für $SIG{__WARN__} schreiben. Ist selten zielführend, besser man fragt sich, warum die ganzen Meldungen auftauchen und beugt entsprechend vor. Gezielt die Meldungen eines bestimmten Moduls zu blockieren dürfte kaum ohne weiteres möglich sein. Wer so fortgeschritten programmieren kann, kommt dann auch mit ein paar (oder 1000) warnings klar :-)
Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"

View full thread Konsolen Ausgabe unterdrücken