Leçon 4 : std::string — le texte simplifié
En C, le texte c'était char name[20] — un tableau de caractères que tu gérais à la main, en surveillant la taille et en te méfiant des débordements. En C++, il y a std::string : un type texte qui se gère tout seul, grandit de lui-même, et peut être assemblé avec +. Dans cette leçon, on apprend une s
std::string, c'est une « boîte à texte » intelligente : tu y mets des mots, tu assembles avec +, et tu demandes à .size() combien de caractères elle contient — plus besoin de gérer un tableau de char à la main.
- std::string
- Le type texte autogéré du C++. Vient de #include <string>. std::string s = "hi";
- concaténation de strings (+)
- Tu peux assembler deux strings avec + : "Hello, " + name donne une seule string combinée.
- .size()
- Renvoie le nombre de caractères de la string. name.size() pour "Ada" vaut 3.