Comment diviser une chaîne entrée comme "un deux trois quatre cinq" dans un tableau. currentyly je ceci:Coupe de la chaîne de caractères C++
const int SIZE = 5;
string digit[SIZE];
cout << "Enter the five here:";
for(int i = 0; i < SIZE; i++)
{
cout << i+1 << ")";
getline(cin, digit[i]);
}
mais tel qu'il est, l'utilisateur doit entrer frapper chaque fois. Comment puis-je obtenir ainsi quand j'appelle digit[1]
pour l'exemple d'entrée ci-dessus, je reçois two
. J'espère que cela a du sens, j'imagine qu'il y a une certaine fonction à faire pour vous, mais s'il y a vraiment une façon élémentaire de le faire, cela me profitera probablement le mieux, je suis encore en train d'apprendre. thx
parfait - Je ne sais pas pourquoi cela ne m'est pas venu à l'esprit. Merci! – hart929