【发布时间】:2010-10-21 19:48:00
【问题描述】:
我正在寻找一种在 C++ 中旋转字符串的方法。我把所有的时间都花在了 python 上,所以我的 c++非常生锈了。
这是我想要它做的事情:如果我有一个字符串 'abcde',我希望它更改为 'bcdea'(第一个字符移到末尾)。 这是我在 python 中的做法:
def rotate(s):
return s[1:] + s[:1]
我不确定如何在 cpp 中执行此操作。也许使用一个字符数组?
【问题讨论】: