Uitzondering :: Systeem

Uitzondering :: Systeem is de uitzonderingsklasse voor systeem- of bibliotheekoproepen.
Download nu

Uitzondering :: Systeem Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Piotr Roszatycki
  • Uitgever website:
  • http://search.cpan.org/~dexter/MooseX-GlobRef-Object-0.02/lib/MooseX/GlobRef/Object.pm

Uitzondering :: Systeem Tags


Uitzondering :: Systeem Beschrijving

Uitzondering: Systeem is de uitzonderingsklasse voor systeem- of bibliotheekoproepen. Uitzondering :: Systeem is de uitzonderingsklasse voor systeem of bibliotheek calls.Synopsis # die automatisch wordt geladen, indien gebruikt als uitzondering :: Base's argumentgebruik Uitzondering :: Base 'Uitzondering :: Systeem', 'Uitzondering :: Bestand' => {ISA => 'Uitzondering :: Systeem'}; Probeer uitzondering: BASE EVAL {MY $ FILE = "/ NOTFOUND"; Open bestand, $ Bestand of Throw-uitzondering :: Bestandbericht => "Kan bestand niet openen: $ bestand", bestand => $ -bestand; }; If (Catch Exception :: System My $ e) {if ($ e-> isa ('uitzondering :: bestand') {Warn "File Fout:". $ e -> {ERRSRRSRT}; } if ($ e-> met (errname => 'ENOENT')) {Warn "Catched not Found Fout"; }} Deze klasse breidt standaard uitzondering uit :: BASE met handling-systeem of bibliotheekfouten. De extra velden van het uitzonderingsobject worden ingevuld en bevatten het foutbericht en de foutcodes. Velden worden geïmplementeerd als waarden van gezegend HASH.ERRSTR (RO) bevat de systeemfoutkoord die wordt opgehaald bij een uitzonderingsplaats. Het is het deel van de string dat het uitzonderingsobject vertegenwoordigt. Het is hetzelfde als $! variabele in stringcontext. EVAL {gooien uitzondering :: Systeembericht => "bericht"; }; Catch Exception :: Systeem My $ e and Print $ e -> {ERRIST}; Errstros (RO) bevat de Extended System Error String opgehaald bij Exception Throw. Het is hetzelfde als variabele $ ^ e. EVAL {gooien uitzondering :: Systeembericht => "bericht"; }; Catch Exception :: Systeem My $ E en $ e -> {ERNRSROS} NE $ E -> {ERRIST} en print $ e -> {errstros}; errno (RO) bevat het systeemfoutnummer dat wordt opgehaald bij uitzondering gooien. Het is hetzelfde als $! variabele in numerieke context. EVAL {gooien uitzondering :: Systeembericht => "bericht"; }; Errname (RO) bevat de systeemfoutconstante van de systeemfout.H CONCLUSIEF Dossier. EVAL {gooien uitzondering :: Systeembericht => "bericht"; }; Catch Exception :: Systeem My $ E en $ e -> {drentrnaam} EQ 'Enoent' en $ e-> worp; methodeSstringify (]) Retourneert de tekenreeksweergave van uitzonderingsobject. Het formaat van uitvoer is "Message: Fout String". Eval {Open F, "/ Botonisting"; Gooi uitzondering :: Systeem; }; Print $ @ -> Stringify (1); Print "$ @"; Vereisten: · Perl · Uitzondering :: base> = 0,03


Uitzondering :: Systeem Gerelateerde software

Sux

Sux is een reeks krachtige hulpprogramma's van basis- en geavanceerde beknopte gegevensstructuren in C ++ en Java. ...

249

Downloaden