Bonjour à tous, j’ai fait un petit récapitulatif de code que j’ai écris juste pour comprendre le comportement du code, mais je n’arrive pas très bien à comprendre son comportement est-ce que quelqu’un peut m’aider à comprendre pourquoi il se comporte de cette manière merci ?
Voici le code :
#include <iostream>
#include <vector>
#include <string>
int main()
{
std::vector <std::string> chaine_Cara{""};
std::string Texte {""};
bool vrai{true};
//std::cout <<"Veuillez entree du texte dans le tableau : ";
while (vrai == true)
{
for (auto const Char : chaine_Cara)
{
std::cout <<"Entre Texte : ";
std::cin >> Texte;
std::cout <<"Texte entree : " << Char <<std::endl;
}
chaine_Cara.push_back(Texte);
std::cout <<"Texte valider : " << Texte <<std::endl;
}
return 0;
}
Peut t’on m’expliqué étape par étape comment se comporte se code Svp ? Merci d’avance bonne soirée/journée.
+0
-0