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

  FORUM HardWare.fr
  Programmation
  C++

  Probleme de Compilation C++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Probleme de Compilation C++

n°1279067
Hamada-x
Posté le 08-01-2006 à 13:37:23  profilanswer
 

Bonjours,
 
Je suis un étudiant débutant en POO (c++), donc j'ai essayé d'installer un compilo sur mon ordi.
J'ai utilisé Visual C++ Edition 6 et sa marche tres bien (Merci Microsoft),d'abord le probleme que j'ai telecharger la version de Visual C++ 2005 Express Edition c'est captivant ! et quand j'ai créé par exemple un projet Win32>Console App accorder avec fichier *Cpp qui contient le programme ci dessous:
 

Code :
  1. #include <iostream.h>
  2. class point{
  3. char nom[30];
  4. unsigned int CNE;
  5. public:
  6. point(){nom[30]=NULL;CNE=NULL;}
  7. point(char N[30],unsigned int CNE){
  8.  this ->CNE=CNE;
  9.  int i=0;
  10.  do{
  11.   nom[i]=N[i];
  12.   i++;
  13.  }while(i<30);
  14. }
  15. void aff(){cout<<*this;}
  16. friend ostream& operator<< (ostream& out,point Z){
  17.  out<<"Name: "<<Z.nom<<"\n"<<"CNE: "<<Z.CNE<<endl;
  18.  return out;
  19. }
  20. };
  21. void main(){
  22. point p("monNom",1234),po;
  23. p.aff();
  24. po.aff();
  25. }


 
il me gère les problemes suivants :
 
fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
error C2143: syntax error : missing ';' before '&'
error C2433: 'ostream' : 'friend' not permitted on data declarations
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
error C2061: syntax error : identifier 'ostream'
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
error C2805: binary 'operator <<' has too few parameters
error C2333: 'point :: operator <<' : error in function declaration; skipping function body
error C2065: 'cout' : undeclared identifier
 
 
Qu'est ce que je peux faire pour rendre le compilo visual c++ 2005 Express idem visual c++ 6 ?
 
Merci a tt

mood
Publicité
Posté le 08-01-2006 à 13:37:23  profilanswer
 

n°1279071
chrisbk
-
Posté le 08-01-2006 à 13:40:30  profilanswer
 

#include <iostream>, pas #include <iostream.h>
 
VS2005 est largement supérieur a VC6, oublie VC6

n°1279075
Hamada-x
Posté le 08-01-2006 à 13:44:49  profilanswer
 

chrisbk a écrit :

#include <iostream>, pas #include <iostream.h>
 
VS2005 est largement supérieur a VC6, oublie VC6


 
oui je sais, mais il faut comme meme que je suive le cours du prof. c'est ca le probleme !  :sweat:

n°1279078
chrisbk
-
Posté le 08-01-2006 à 13:46:31  profilanswer
 

[:el g] Nan serieusement, VC6 va sur ses 8ans, il est completement a l'ouest ... Zallez apprendre un C++ tout laid avec ca, ca craint :/

n°1279084
Hamada-x
Posté le 08-01-2006 à 13:51:54  profilanswer
 

chrisbk a écrit :

[:el g] Nan serieusement, VC6 va sur ses 8ans, il est completement a l'ouest ... Zallez apprendre un C++ tout laid avec ca, ca craint :/


mais peut etre que je peux ajouter des fichiers *.h du visual c++ 6 en visual c++ 2005 ?
Non?

n°1279086
chrisbk
-
Posté le 08-01-2006 à 13:53:12  profilanswer
 

Nan [:el g] enfin je conseille pas. Sur le site de MS tu trouveras le C++ toolkit 2003 (qui est le compilo 7.1, cui de VS2003). Il sera peut etre plus coulant sur ce genre de gag (par contre y'a pas l'IDE)  
 
Ou demande a ton prof de changer de compilo [:el g]

n°1279088
Hamada-x
Posté le 08-01-2006 à 14:00:06  profilanswer
 

chrisbk a écrit :

Nan [:el g] enfin je conseille pas. Sur le site de MS tu trouveras le C++ toolkit 2003 (qui est le compilo 7.1, cui de VS2003). Il sera peut etre plus coulant sur ce genre de gag (par contre y'a pas l'IDE)  
 
Ou demande a ton prof de changer de compilo [:el g]


 
wé merci j'ai installé Toolkit 2003 mais pas de changement ! j'ai essayé de pointer sur les lib et les includes de toolkit 2003 a l'aide du menu Option>Projects and Solutions>VC++ Directories. mais pas de changement !!
 
bah demander de changer le compilo c'est demandé a l'Ecole d'acheté visual c++.NET ! c'est pas tres evident !


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

  Probleme de Compilation C++

 

Sujets relatifs
Gcc, La compilation des .o est ok, mais un .o n'est pas reconnuInclude multiples qui font planter la compilation (Gcc Linux)
Probleme affichage liens CSS...problème compilation fortran-Lahey!!!
probleme du transfert d'un fichierprobleme avec dev cpp
[REGLE] Problème d'insertion dans une base MySqlProbleme en C#: Ouvrir une Form a partir d'un bouton d'une autre Form
Gros et bizzare probleme 
Plus de sujets relatifs à : Probleme de Compilation C++


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