У меня странная проблема с хешами / массивами в perl, я читаю некоторые данные, но когда я считываю данные, кажется, что записаны только последние несколько элементов поверх всех записей.
Я попытаюсь продемонстрировать систему ниже, это не точная копия моего кода, поскольку данные, которые я использую, являются конфиденциальными:
значение $ data [6] может варьироваться, что подтверждает ошибку
my @store = array();
my @data = array(columns1....1000);
# Overall loop
for(my $counter = 0; $i <= $2; $counter++)
{
# loop dataset
for(my $record = 0; $record <= $100; $record++)
{
$store[$counter][$record]->{$data[6]} = $data[100];
}
}