Hash :: Noref.

hash :: Noref è un hash che memorizza valori senza aumentare il conteggio di riferimento (riferimenti deboli).
Scarica ora

Hash :: Noref. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Graciliano M. P.
  • Sito web dell'editore:
  • http://search.cpan.org/~gmpassos/

Hash :: Noref. Tag


Hash :: Noref. Descrizione

Hash :: Noref è un hash che memorizza valori senza aumentare il conteggio di riferimento (riferimenti deboli). Hash :: Noref è un hash che memorizza i valori senza aumentare il conteggio di riferimento (riferimenti deboli). Questo hash memorizzerà i valori senza aumentare il conteggio di riferimento. Questo può essere utilizzato per memorizzare oggetti ma senza interferire nel meccanismo DISTRUCTION, poiché il riferimento in questo hash non contanrà. Uso hash :: Noref; il mio% hash; cravatta (% hash, 'hash :: Noref'); ... ## o ottenere un hash ref legato: My $ Hash = New Hash :: Noref (); {My $BJ = New Foo (); $ hash -> {obj} = $ obj; ## Quando usciamo questo blocco $ Obj sarà Destermied, ## anche con esso memorizzato in $ hash -> {obj}} $ hash -> {obj} ## è undef now! Funtionssvrefcnt (ref) restituisce il conteggio di riferimento di un riferimento. Se un riferimento non è incollato, tornerà -1. I riferimenti morti restituiranno 0.svrefscnt_inc (ref) Aumentare il conteggio di riferimento.SVREFCNT_DEC (ref) Diminuire il conteggio di riferimento. Examples: My $ VAR = 123; $ refcnt = hash :: Noref :: svrefcnt ($ var); ## restituisce 1 hash :: Noref :: svrefcnt_inc ($ var); ## ADDA Riferimento falso, quindi, non morirà mai. Hash :: Noref :: svrefcnt_dec ($ var); ## Torna al numero di riferimento normale. Requisiti: · Perl.


Hash :: Noref. Software correlato