Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2964 connectés 

 


Dernière réponse
Sujet : [C++] cout inconnu au bataillon !
LeGreg c'est bizarre ton erreur a lieu lors de l'edition des liens..
 
Je n'utilise pas trop gcc, enfin il me semblait que
correctement installé, tu devais pouvoir
utiliser la STL sans probleme..
 
cout << "hello world!" << endl;
c'est vraiment le truc le plus basique qu'on
puisse programmer en C++
 
LeGreg

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
LeGreg c'est bizarre ton erreur a lieu lors de l'edition des liens..
 
Je n'utilise pas trop gcc, enfin il me semblait que
correctement installé, tu devais pouvoir
utiliser la STL sans probleme..
 
cout << "hello world!" << endl;
c'est vraiment le truc le plus basique qu'on
puisse programmer en C++
 
LeGreg
SoWhatIn22

juju_le_barbare a écrit a écrit :

 
 
que je mette iostream ou iostream.h ça arche toujours pas  :??:  




 
essayes de compiler avec g++ et non pas gcc. g++ est le frontend C++ de gcc. Peut être...

juju_le_barbare

legreg a écrit a écrit :

il faut inclure le bon header
#include <iostream>
 
LeGreg




 
que je mette iostream ou iostream.h ça arche toujours pas  :??:

LeGreg il faut inclure le bon header
#include <iostream>
 
LeGreg
juju_le_barbare

juju_le_barbare a écrit a écrit :

 
 
merci,
j'ai mis ce que tu m'a dit avant le code, mais ça continue...
Je me rappelle plus ce que c'est que les namespaces déjà ! Zut alors (je le savais un moment !)
 
@++




 
ah si je me rappelle c'est bon ! ;)

juju_le_barbare

Verdoux a écrit a écrit :

Code :
  1. using namespace std;






 
merci,
j'ai mis ce que tu m'a dit avant le code, mais ça continue...
Je me rappelle plus ce que c'est que les namespaces déjà ! Zut alors (je le savais un moment !)
 
@++

verdoux

Code :
  1. using namespace std;

juju_le_barbare salut,
 
Alors voilà, j'utilise gcc 2.96 pour compiler mes softs en C++, mais le problème que j'ai est que gcc affiche le message suivant :
 
[erreur]
/tmp/ccwtfiEU.o: In function `main':
/tmp/ccwtfiEU.o(.text+0xc06): undefined reference to `flush(ostream &)'
/tmp/ccwtfiEU.o(.text+0xc0b): undefined reference to `cout'
/tmp/ccwtfiEU.o(.text+0xc10): undefined reference to `ostream::operator<<(ostream &(*)(ostream &))'
/tmp/ccwtfiEU.o(.text+0xc20): undefined reference to `cout'
/tmp/ccwtfiEU.o(.text+0xc25): undefined reference to `ostream::operator<<(char const *)'
collect2: ld returned 1 exit status
[/erreur]
 
lorsque qu'il doit exécuter le code suivant :
 

Code :
  1. cout << flush;
  2. cout << "salut\n";


 
J'ai bien sûr fait un #include <iostream.h> et ce fichier d'en-tête existe bel et bien, mais impossible d'utiliser les objets cout (c'est pareil pour cin, etc...)
Au fait quel est le réel intérêt d'utiliser cout et cin au lieu de printf, bref au lieu des fonctions standard du C ???
 
Merci, @++
 
de votre ami, juju ;)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)