webForumDet fria alternativet

Skifta

4 svar · 423 visningar · startad av just me

just meMedlem sedan maj 200145 inlägg
#1

Jag ska skifta in en 0 i början på en medlems array hur ska jag göra då??

PhOrPhErMedlem sedan feb. 20002 059 inlägg
#2

Du får nog utveckla din fråga lite.

Vill du lägga in en nolla först i en array eller vill du bitshifta alla element i arrayen ett steg åt vänster(<< )?

------------------
- Erik Hellström -
- Datalogiprogrammet - MDH -
- http://3d.burken.nu -

just meMedlem sedan maj 200145 inlägg
#3

Jag vill shifta bit vis....som i ett shift register

UlfTMedlem sedan maj 20016 050 inlägg
#4

Du kan pröva med att skriva overloaded operators för shift-operatorerna, tex operator>>(int antalBit) . Där definierar du hur en bitwise shift ska funka i din klass. Jag skulle tro att du löser det genom att göra bitwise shift-operationer på elementen i arrayen i din "överladdade" operator.

just meMedlem sedan maj 200145 inlägg
#5

Oki Oki...
jag hade hoppats att jag skulle slippa att överlagra..men jag ska göra ett försök..

TACKAR TACKAR

Genererad på 372 ms · cache AV · v20260730165559-full.f96bc7eb