in reply to Re: undefined value in array reference
in thread undefined value in array reference
Okay, using KennethK's snippet above gives : uncaught exception from user code; snip ('4\x{a}501\x{a}\0\x{a}', '$VAR1 = undef;\x{a}')
Now the row I'm trying to get has already been printed into the data file. But running through every row in the file seems a little memory consuming when the same data should be in the array.
What seems to be happening is is @{$aob[ $y - 1 ]} just isn't getting me the row from the array.
In a different subroutine I have $aob[$x][ $y - 1 ] and there are always values there and it works properly - it's getting that entire row ($y - 1) into a separate array so I can get the mean of the row that's giving me problems.
The code for getting the row comes from Dennis's Quick Guide and I haven't found that particular algorithm anywhere else.
It would be nice to get the row algorithm to work as a one-liner. But it would be even nicer to just get it to work.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: undefined value in array reference
by kennethk (Abbot) on Mar 31, 2011 at 19:09 UTC | |
by Dandello (Monk) on Mar 31, 2011 at 21:43 UTC | |
by kennethk (Abbot) on Mar 31, 2011 at 21:56 UTC | |
by Dandello (Monk) on Mar 31, 2011 at 22:22 UTC | |
by kennethk (Abbot) on Mar 31, 2011 at 22:32 UTC |