Eccezione :: SISTEMA.

Eccezione :: Sistema è la classe di eccezione per le chiamate di sistema o libreria.
Scarica ora

Eccezione :: SISTEMA. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Piotr Roszatycki
  • Sito web dell'editore:
  • http://search.cpan.org/~dexter/MooseX-GlobRef-Object-0.02/lib/MooseX/GlobRef/Object.pm

Eccezione :: SISTEMA. Tag


Eccezione :: SISTEMA. Descrizione

Eccezione :: Il sistema è la classe di eccezione per le chiamate di sistema o libreria. Eccezione :: Il sistema è la classe di eccezione per le chiamate di sistema o libreria.synopsis # caricato automaticamente se usato come eccezione :: Argomento di base usa Eccezione :: Base 'Exception :: System', 'Exception:> File' => {ISA => 'Eccezione :: Sistema'}; Prova EXCEX :: BASE EVAL {MY $ FILE = "/ NOTFOUND"; Apri file, $ file o gelato eccezione :: Messaggio file => "Impossibile aprire file: $ file", file => $ file; }; Se (Catch Exception :: System My $ E) {IF ($ E-> ISA ('Eccezione :: File')) {Warn "Errore di file:". $ e -> {errstr}; } se ($ e-> con (errname => 'enoent')) {avvertire "errore catturato non trovato"; }} Questa classe estende un'eccezione standard: base con sistema di gestione o errori della libreria. I campi aggiuntivi dell'oggetto di eccezione sono riempiti su tiro e contengono il messaggio di errore e i codici di errore. I campi dei campi di errore vengono implementati come valori del beato hash.erbrstr (RO) contiene la stringa di errori di sistema recuperata al tiro d'eccezione. È la parte della stringa che rappresenta l'oggetto di eccezione. È lo stesso di $! variabile nel contesto stringa. EVAL {Eccezione di tiro :: Messaggio di sistema => "Messaggio"; }; Catch Exception :: System My $ E e stampa $ e -> {errstr}; errstros (RO) contiene la stringa di errore di sistema estesa recuperata al tiro d'eccezione. È lo stesso di $ ^ e variabile. EVAL {Eccezione di tiro :: Messaggio di sistema => "Messaggio"; }; Catch Exception :: System My $ E e $ e -> {errstros} ne $ e -> {errstr} e stampa $ e -> {errstros}; errno (ro) contiene il numero di errore del sistema recuperato ad eccezione. È lo stesso di $! variabile in contesto numerico. EVAL {Eccezione di tiro :: Messaggio di sistema => "Messaggio"; }; errname (RO) contiene la costante Errore di sistema dal sistema Error.h includere il file. EVAL {Eccezione di tiro :: Messaggio di sistema => "Messaggio"; }; Catch Exception :: System My $ E e $ E -> {ERRNAME} EQ 'ERRNAME} EQ' ENOENENTE 'E $ E-> THRE THRE; MethodsStringing (]) Restituisce la rappresentazione della stringa dell'oggetto di eccezione. Il formato dell'output è "Messaggio: stringa di errore". EVAL {Open F, "/ Notexisting"; Gettare eccezione :: sistema; }; Stampa $ @ -> Stringify (1); Stampa "$ @"; Requisiti: · Perl. · Eccezione :: Base> = 0,03


Eccezione :: SISTEMA. Software correlato

Copix.

Copix è un framework multifunzione per applicazioni Web PHP. ...

169

Scarica

Pdcontainer.

PDContainer è una biblioteca fatta per la composizione algoritmica e ovviamente per tutti gli altri algoritmi. ...

152

Scarica