>>764
reverse(str->begin(), str->end());だけでいいんじゃ?
(*str).begin()とかでもいけると思うけど