O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Carp

use Carp;
croak "Wir sind raus!";

use Carp qw(:DEFAULT cluck);
cluck "Diesen Weg sind wir gegangen!";

Das Carp-Modul erlaubt die Entwicklung von Modulen, deren Funktionen Fehler auf die gleiche Weise melden, wie die fest eingebauten Operatoren – aus Sicht des Benutzers Ihres Moduls. Carp stellt Routinen zur Verfügung, die Sie fast so verwenden, wie die fest eingebauten Funktionen warn und die. Dateinamen und Zeilennummern sehen aber so aus, als würden die Fehler aus dem Code des Benutzers und nicht aus Ihrem Code stammen. Kurz gesagt ist Carp eine ausgezeichnete Möglichkeit, die Blamage auf jemand anderes abzuwälzen.

Es gibt genaugenommen vier Funktionen. Die carp-Funktion funktioniert wie der warn-Operator, verwendet aber zum Aufrufer relative ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required