Faire pivoter une chaîne de caractères en c++?

Je suis à la recherche d'un moyen pour faire pivoter une chaîne de caractères en c++. Je passe tout mon temps en python, donc mon c++ est très rouillé.

Voici ce que je veux faire: si j'ai une chaîne de caractères 'abcde' je le veux changé pour "bcdea' (premier caractère déplacé à la fin).
Voici comment je l'ai fait en python:

def rotate(s):
    return s[1:] + s[:1]

Je ne suis pas sûr de savoir comment faire en rpc. Peut-être utiliser un tableau de caractères?

InformationsquelleAutor Jeremy | 2009-04-25