j'ai eu petite problème dans programme, en essuyant de comprendre ou réside le probelem j'ai découvert ceci .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
string str;
    getline( cin , str );
    size_t size = str.size() + 1;
    char * Mot = new char[ size ];
    cout << (int)size << endl;
    cout << (int)strlen(Mot) << endl;
si on exécute ce bout de code on remarque que strlen donne un nombre supérieure a strlen alors qu'on viens d'allouer size char pour Mot, comment ca se peut.