webForumDet fria alternativet

Skifta

C/C++

4 svar · 423 visningar · startad av just me

Medlem sedan maj 200145 inlägg
Frågan#1

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

Medlem sedan feb. 20002 300 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 -

Medlem sedan maj 200145 inlägg
#3

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

Medlem sedan maj 20018 027 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.

Medlem 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

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)