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

  FORUM HardWare.fr
  Programmation
  C++

  [debutant] Probleme avec include iostream sous VC++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[debutant] Probleme avec include iostream sous VC++

n°703044
willyboy73
Posté le 19-04-2004 à 17:02:32  profilanswer
 

Bonjour je débute en C++ et j'aprend avec un livre de C++. Pour afficher à l'écran, ce livre utilise : cout << " la chaine ";
 
Il faut au préalable faire #include <iostream.h>
 
VC++ me renvoi des erreurs il dit qu'il ne reconnait pas le cout ... il n'a pas l'air de prendre en compte l'include!
 
Par la même occasion ... est ce que quelqu'un peut m'expliquer vite fait bien compréhensible ces include que l'on met? Je  sais pas pourquoi faut mettre ça et surtout lesquels il faut mettre et quand? Et s'il suffit de mettre le include dans le code ou il faut aussi ajouter dans le petit dossier header sur le côté...
 
Pffff chaud de débuter en C...  :pt1cable:  ! ! Merci à vous tous

mood
Publicité
Posté le 19-04-2004 à 17:02:32  profilanswer
 

n°703047
fli
Posté le 19-04-2004 à 17:05:44  profilanswer
 

essaie include <iostream> sans le .h

n°703052
skeye
Posté le 19-04-2004 à 17:10:34  profilanswer
 

std::cout ?

n°703073
willyboy73
Posté le 19-04-2004 à 17:32:19  profilanswer
 

Merci de votre aide... Voilà le listing dans mon livre. QUnad je le recopie dans VC++... j'ai que des erreurs!! Je jette monlivre? ( j'ai honte quand je vois ce pauvre code ... )
 
#include <iostream>
 
void AfficheTauxTVA()
{
 float TxTVA = 20,6 ;
 
 cout << "Le Taux de TVA est : " << TauxTVA ;
}
 
int main(void)
{
 AfficheTauxTVA;
 
 return 0 ;
}

n°703079
skeye
Posté le 19-04-2004 à 17:35:13  profilanswer
 

willyboy73 a écrit :

Merci de votre aide... Voilà le listing dans mon livre. QUnad je le recopie dans VC++... j'ai que des erreurs!! Je jette monlivre? ( j'ai honte quand je vois ce pauvre code ... )
 
#include <iostream>
 
void AfficheTauxTVA()
{
 float TxTVA = 20,6 ;
 
 cout << "Le Taux de TVA est : " << TauxTVA ;
}
 
int main(void)
{
 AfficheTauxTVA;
 
 return 0 ;
}
 


 

Code :
  1. #include <iostream>
  2. void AfficheTauxTVA()
  3. {
  4. float TxTVA = 20.6 ;
  5. std::cout << "Le Taux de TVA est : " << TxTVA ;
  6. }
  7. int main()
  8. {
  9. AfficheTauxTVA();
  10. return 0 ;
  11. }


(j'ai p-e raté un truc, hein...)


Message édité par skeye le 19-04-2004 à 17:35:40
n°703083
willyboy73
Posté le 19-04-2004 à 17:37:20  profilanswer
 

Merci j'avais fait un erreur Taux et Tx.. mais sinon pourquoi on met std:: devant cout ?

n°703085
fli
Posté le 19-04-2004 à 17:39:35  profilanswer
 

c'est le namespace

n°703089
kadreg
profil: Utilisateur
Posté le 19-04-2004 à 17:42:52  profilanswer
 

willyboy73 a écrit :


#include <iostream>
 
void AfficheTauxTVA()
{
 float TxTVA = 20,6 ;
 
 cout << "Le Taux de TVA est : " << TauxTVA ;
}
 
int main(void)
{
 AfficheTauxTVA;
 
 return 0 ;
}
 


 
Si c'est vraiment le code de ton livre, effectivement, jette le.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°703153
TotalRecal​l
Posté le 19-04-2004 à 19:42:11  profilanswer
 

std::cout
ou bien "using namespace std;" juste apres les inclusions de headers pour éviter de trainer des std:: partout.
et dans tous les cas, tjs utiliser #include <iostream>, i.e. sans .h à la fin !


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
n°703158
willyboy73
Posté le 19-04-2004 à 19:50:43  profilanswer
 

Merci à tous... je vais jeter mon livre..

mood
Publicité
Posté le 19-04-2004 à 19:50:43  profilanswer
 

n°703162
TotalRecal​l
Posté le 19-04-2004 à 19:54:43  profilanswer
 

euh... pourquoi ?
avant utiliser cout sans préciser std:: ça marchait (bon c'est perfectible, mais puisque c'est un bouquin pour débutant...). C'est avec VS 2003 .net que ça marche plus.
D'ailleurs le fait de mettre le .h au bout du include ça aussi c'est une erreur que font pas mal de personnes...


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
n°703177
skelter
Posté le 19-04-2004 à 20:32:01  profilanswer
 

c++ a ete normalisé et les entets standard sont sans .h, meme ceux du c qui sont prefixés par un c


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [debutant] Probleme avec include iostream sous VC++

 

Sujets relatifs
Probleme bizard sur les pointeurs en C !Probleme avec les dieses !
[C++] Compilateur C++ .NET 2003 / SDL > Problème à la compilationSession + Include
[CSS] Probleme d'affichage de taille de police sur IE5Problème de calcul de dates
(debutant ²)² bisprogramme qui change une liste de ligne sur un fichier txt (débutant)
Problème ACCESS et Recorsource[eclipse] probleme de visualisation de page JSP
Plus de sujets relatifs à : [debutant] Probleme avec include iostream sous VC++


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR