[Vienna-pm] printf format fehler abfangen

Baier Oliver Oliver.Baier at lotterien.at
Fri Nov 24 04:42:21 PST 2006


Hi,

ich verwende so gut wie nie printf, will es aber diesmal aufgrund
mehrerer Zahlenformatierungen anwenden.
Mein Problem ist, dass das warnings pragma mir zwar rausschreibt,
wenn das Format nicht passt, printf aber nicht drauf reagiert.

13:35:36 ~# perl -e 'use warnings; eval {$a='X';printf "%02d", $a or
warn "inside\n"}; warn "outside\n" if $@; print " done\n";'

Argument "X" isn't numeric in printf at -e line 1.
00 done

Gibt es eine Moeglichkeit, solche Format-Fehler abzufangen
ohne im Vorhinein alle Variablen zu ueberpruefen?

lg
Oliver
----------------------------------------------------------------
Oesterreichische Lotterien Ges.m.b.H.    A-1038 Wien, Rennweg 44
Online Production Systems         -         Unix Systemmangement
Tel.: +43 (1) 790 70-5541               Fax: +43 (1) 790 72-5541
http://www.lotterien.at                    http://www.win2day.at
----------------------------------------------------------------
-------------- next part --------------

---
Laden Sie das E-Mail Wurzelzertifikat der Oesterreichischen Lotterien zur Vervollst?ndigung des Validierungspfades.
Download the E-Mail root certificate of the Austrian Lotteries for completing the validation-path. 
http://www.lotterien.at/gaming/mailcert.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3643 bytes
Desc: not available
Url : http://mail.pm.org/pipermail/vienna-pm/attachments/20061124/6fa72b8f/attachment.bin 


More information about the Vienna-pm mailing list