Forums.ATC.no
Velkommen,
Gjest
. Vennligst
logg inn
eller
registrer deg
.
Har du ikke mottatt
e-post for aktivering
?
1 time
1 dag
1 uke
1 måned
Alltid
Logg inn med brukernavn, passord og innloggingstid
Nyheter:
Forumet er oppdatert og reCAPTCHA er på plass for å redusere spam
Hovedside
Hjelp
Søk
Kalender
Logg inn
Registrer
Forums.ATC.no
»
Teknisk
»
Generelt teknisk
(Moderator:
Lloyd-ATC
) »
How to get a slice of an array in Perl
« forrige
neste »
Skriv ut
Sider: [
1
]
Skrevet av
Emne: How to get a slice of an array in Perl (Lest 4263 ganger)
ATC
Gjest
How to get a slice of an array in Perl
«
på:
27. ſeptember 2008, 18:24 pm »
0
0
The Perl language includes the splice() function, which upon returning a subset of records from an array (a slice) removes those records from the original array. But it does not include a slice() function. "Programming Perl" describes a slow way to do it.
Loggført
ATC
Gjest
[Solved] How to get a slice of an array in Perl
«
Svar #1 på:
27. ſeptember 2008, 18:24 pm »
0
0
Here's a faster one, although it does use more memory:
sub slice
{
my (@array) = @_;
my $count = pop @array;
my $offset = pop @array;
return splice(@array, $offset, $count);
}
Loggført
Skriv ut
Sider: [
1
]
« forrige
neste »
Forums.ATC.no
»
Teknisk
»
Generelt teknisk
(Moderator:
Lloyd-ATC
) »
How to get a slice of an array in Perl