Comment accéder à chaque membre d'un std::string?

Comment puis-je accéder à chaque membre dans un std::string variable? Par exemple, si j'ai

string buff;

supposons que buff conatains "10 20 A" ASCII contenu. Comment pourrais-je alors accès 10, 20, et séparément?

bien "10" n'est pas un personnage dans sa représentation sous forme de chaîne, c'est deux personnages. Demandez-vous comment scinder une chaîne de caractères?
Eh bien, ⒑ est U+2491 mais ce n'est pas ASCII 😉
n @Msalterd , oui, je sais que 10 est de type int, mais j'ai mis que de l'int en string
Je n'ai pas dit dix est un int, j'ai dit que la chaîne "10" se compose de deux caractères. Vous vous demandez Comment puis-je accéder à chaque membre dans un std::string variable, à partir de laquelle je suppose que vous vous demandez comment accéder à la chaîne caractère par caractère. Vous dire ensuite que "10" doit être considéré comme un seul "élément", alors la question n'a pas beaucoup de sens.

OriginalL'auteur balasaheb | 2011-02-11