Impossible de compiler string avec code::blocks

BAUR-DEL Messages postés 12 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 :)
A voir également:

3 réponses

vingaros Messages postés 202 Statut Membre 7
 
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 !
0
BAUR-DEL Messages postés 12 Statut Membre 2
 
Oui, en effet j'ai bien inclus la bibliothèque string et pourtant sa ne marche pas :/
0
vingaros Messages postés 202 Statut Membre 7
 
Je ne peux donc pas vraiment vous aider si ce n'est de désinstaller et de réinstaller Code::Block
0
BAUR-DEL Messages postés 12 Statut Membre 2
 
Déjà fait :/
0
sambia39 Messages postés 610 Date d'inscription   Statut Membre Dernière intervention   49
 
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
0
Ligiara Messages postés 9 Statut Membre 3
 
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.
0