Enumerator
Mitglied Kamel
'n Abend!
Kann mir jemand verraten wie ich einen Shift auf einen beliebig großen Speicherbereich ausführe und nicht auf eine einzelne Variable? Hintergrund ist ein Array, bei dem ich das erste Element "shiften" will - im Sinne von Perls shift oder PHPs array_shift, aber ohne Interesse am Rückgabewert. Code wie dieser hier...
... dürfte weitaus langsamer sein.
Gruß
Enum
Kann mir jemand verraten wie ich einen Shift auf einen beliebig großen Speicherbereich ausführe und nicht auf eine einzelne Variable? Hintergrund ist ein Array, bei dem ich das erste Element "shiften" will - im Sinne von Perls shift oder PHPs array_shift, aber ohne Interesse am Rückgabewert. Code wie dieser hier...
C:
while(i != length)
array[i++] = array[i+1];
Gruß
Enum