Thread Pseudo Hashes
(15 answers)
Opened by BrownWolf at 2003-08-30 05:18
Pseudohashes sind eine Liste, deren 0. Element eine Hashreferenz enthaelt, und ueber die lesenderweise wie ein Hash zugegriffen werden kann.
Code: (dl
)
1 my @pseudohash = ( Ein Pseudohash ist normalerweise schneller als ein Hash, und es werden nicht automatisch neue Key-Value-Paare angelegt, wenn z.B. jemand print $pseudohash{'key4'} verwendet, wuerde bei einem normalen Hash ein neuer Schluessel angelegt, und als Wert undef. Der Pseudohash hat jedoch das Problem, dass alle Arrays um einiges langsamer werden (ich glaube, so um die 30%). perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |