Je crois que j'ai trouvé. Change "mot_mystere=ligne.c_str();" en strcpy(mot_mystere,ligne.c_str());
Si sa marche je crois que je pourrais expliquer pourquoi. Mais test avant...
Type: Messages; Utilisateur: NoIdea
Je crois que j'ai trouvé. Change "mot_mystere=ligne.c_str();" en strcpy(mot_mystere,ligne.c_str());
Si sa marche je crois que je pourrais expliquer pourquoi. Mais test avant...
Donc après ces typedef (qui ont peu de sens ?) je croit avoir compris que tu as un char[]. Dans ce cas la, utilise sprintf http://www.cplusplus.com/reference/clibrary/cstdio/sprintf/ Tu dois avoir...
Tout d'abord, qu'est-ce qu'un t_tab_chaine ? Un char* un char[] ? Une structure ?...
Deuxièmement a tu vérifié le contenu de ligne avant l'affectation à mot_mystere ? (en faisant un cout<<ligne)...
Regarde la méthode .c_str() d'un objet string ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.