in reply to How to better represent a complex data structure.
If all the arrays are empty at the beginning, you do not have to declare anything - everything will be autovivified when dereferenced. So, in short:my %main_file = ( USER => [ [], [], [] ], TEST => [ [], [], [] ], TRIM => [ [], [], [] ], );
my %main_file; push @{ $main_file{USER}[0] }, $string;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: How to better represent a complex data structure.
by Amblikai (Scribe) on Jan 08, 2013 at 17:13 UTC |