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

  FORUM HardWare.fr
  Programmation
  C++

  probleme avec iostream.h dans visual.net

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme avec iostream.h dans visual.net

n°683439
da_s_monk
Awwwww! Good Job!
Posté le 25-03-2004 à 00:17:25  profilanswer
 

Salut tt le monde!
 
g un petit pb. g la version 7.1.3088 de visual studio .net pro, et apparemment iostream.h n'existe plus. G vu kil faut le remplacer par iostream.  
Le pb c ke qd je fais ca je peux plus faire de cout ou cin.
 
voila les messages d'erreurs:
avec:  

Code :
  1. #include <iostream.h>
  2. void main()
  3. {
  4. cout << "Hello World";
  5. }


g:
Compilation...
main.cpp
c:\Documents and Settings\Morpheus\Mes documents\Visual Studio Projects\com console\main.cpp(44) : fatal error C1083: Impossible d'ouvrir le fichier include : 'iostream.h' : No such file or directory
 
et avec:

Code :
  1. #include <iostream>
  2. void main()
  3. {
  4. cout << "Hello World";
  5. }


g:
c:\Documents and Settings\Morpheus\Mes documents\Visual Studio Projects\com console\main.cpp(47) : error C2065: 'cout' : identificateur non déclaré
 
 
donc ma question est très simple: je fais comment pour faire mon cout?
 
merci d'avance
 

mood
Publicité
Posté le 25-03-2004 à 00:17:25  profilanswer
 

n°683440
Taz
bisounours-codeur
Posté le 25-03-2004 à 00:19:27  profilanswer
 

Code :
  1. #include <iostream>
  2.   int main()
  3.   {
  4.      std::cout << "Hello World";
  5.   }

n°683485
da_s_monk
Awwwww! Good Job!
Posté le 25-03-2004 à 08:33:25  profilanswer
 

ouai t une star!
et donc je dois mettre std pour tt ces fonctions?
et derniere petite question: sais tu s'il y a d'autre bibliothèque "classique" qui ont changée comme ca, et si oui c tjrs std kil faut mettre devant?

n°683501
cricri_
Posté le 25-03-2004 à 09:01:00  profilanswer
 

Code :
  1. int main()
  2.     {
  3.          using namespace std;
  4.          cout << "Hello World";
  5.     }

n°683525
Joel F
Real men use unique_ptr
Posté le 25-03-2004 à 09:35:27  profilanswer
 

da_s_monk a écrit :

Salut tt le monde!
 
g un petit pb. g la version 7.1.3088 de visual studio .net pro, et apparemment iostream.h n'existe plus. G vu kil faut le remplacer par iostream.  


 
iostream.H n'a JAMAIS existé ... c'est iostream depuis belle lurette.

n°683530
skeye
Posté le 25-03-2004 à 09:42:25  profilanswer
 

Joel F a écrit :


 
iostream.H n'a JAMAIS existé ... c'est iostream depuis belle lurette.


Si, il a existé...c'est avec ça qu'on m'avait "appris" le c++ à l'iut...(avec mon super prof qui nous faisait des corrections qui compilaient pas...[:joce])

n°683661
Taz
bisounours-codeur
Posté le 25-03-2004 à 11:49:38  profilanswer
 

skeye a écrit :


Si, il a existé...c'est avec ça qu'on m'avait "appris" le c++ à l'iut...(avec mon super prof qui nous faisait des corrections qui compilaient pas...[:joce])

sinon je vais clore définitivement la discussion sur le return 0; soit disant manquant
 
à la base, le type implicite de n'importe quoi était int, et le type void n'existait pas encore. donc dès le début du C

Code :
  1. main(){ }

définissait sans problème la fonction main
puis void est arrivé, principalement pour remplacer les char* par des void*  dans des traitement génériques. donc quelques un ont opté pour un

Code :
  1. void main(){ }

alors que l'ancestral manière de faire était toujours valide. C99 et C++ tombe dessus, on prends int comme type de retour à main pour pallier ce flou avec le void, et on rends implicite le return 0; pour main. tout ça pour dire que

Code :
  1. int main() {}

n'a rien d'une lubie, ça a toujours été comme ça, sauf qu'on a explicité le int. la version void est donc extravagante et désormais rejetée

n°683755
da_s_monk
Awwwww! Good Job!
Posté le 25-03-2004 à 13:42:01  profilanswer
 

ok c noté! void main() pas bien

n°691990
gee
Bon ben hon
Posté le 03-04-2004 à 22:57:49  profilanswer
 

pour ne pas avoir à faire std::cout
tu met  

Code :
  1. using namespace std;


apres tes #include


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

  probleme avec iostream.h dans visual.net

 

Sujets relatifs
Help : Probleme PHP : tableaux et variables!Probleme au niveau des classes...
Problème de connection à une base de données Oracle[C]problème read sur port série
probleme de sessions...[php] probleme upload fichier par formulaire
[ASP.NET] problème posting d'un formProbleme de broken pipe
[java] Probleme avec la classe AuthenticatorProblème de "static "
Plus de sujets relatifs à : probleme avec iostream.h dans visual.net


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