wie waers mit
Je nachdem ob man nun ein char, int oder long rotieren will muss natuerlich die Funktion entsprechend abgeaendert werden.Code:unsigned char ror(unsigned char val, unsigned char places) { return (val>>places)|(val<<8-places); } unsigned char rol(unsigned char val, unsigned char places) { return (val<<places)|(val>>8-places); }
HTH
Lesezeichen