Impossible de compiler string avec code::blocks
BAUR-DEL
Messages postés
12
Statut
Membre
-
Ligiara Messages postés 9 Statut Membre -
Ligiara Messages postés 9 Statut Membre -
Bonjour à tous,
Voila la situation :
je programme en c++ avec code blocks; tout fonctionne très bien sauf quand j'introduis une variable de type string ! Code blocks m'affiche ma console sois-disant compilé et une seconde plus tard, j'ai une erreur avec écrit :
"this application has requested the runtime to terminate it in an unusual way. Please contact the application's support team for more information"
Et puis windows me dit que la console ne répond pas et me demande si je veut fermer le programe ou si je préfère attendre qu'il réponde...
Alors forcément moi je suis bien handicapé sans string :/
Si quelqu'un pourrais m'aider se serais cool :)
Voila la situation :
je programme en c++ avec code blocks; tout fonctionne très bien sauf quand j'introduis une variable de type string ! Code blocks m'affiche ma console sois-disant compilé et une seconde plus tard, j'ai une erreur avec écrit :
"this application has requested the runtime to terminate it in an unusual way. Please contact the application's support team for more information"
Et puis windows me dit que la console ne répond pas et me demande si je veut fermer le programe ou si je préfère attendre qu'il réponde...
Alors forcément moi je suis bien handicapé sans string :/
Si quelqu'un pourrais m'aider se serais cool :)
3 réponses
-
Bonsoir,
Avez-vous bien inclus la bibliothèque string au début de votre code ?
#include <string>
En espérant vous avoir aidé, bonne soirée ! -
Bonsoir vous avez essayer
std::string sTeste("valeur");
std::cout<<sTeste.c_str()<<std::endl;
//ou
using namespace std;
string sTeste("valeur");
cout<<sTeste.c_str()<<endl;
à bientôt -
Le problème viens peut-être de ta version de code::block
Il y a des versions ou le compilateur est foireux, voir inexistant.
Bonne chance.