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

  FORUM HardWare.fr
  Programmation
  C++

  [VC++] Ca ne compile pas et pourtant, c'est pas sorcier...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VC++] Ca ne compile pas et pourtant, c'est pas sorcier...

n°595846
Yoyo@
Posté le 22-12-2003 à 21:43:23  profilanswer
 

Salut,
 
Voici mon problème en version simplifiée :
 
Le morceau de code suivant ne veut pas se compiler sous Visual C++ :
 

Code :
  1. #include <map>
  2. #include <string>
  3. using namespace std;
  4. map<string,double> table;
  5. void main(){
  6. }


 
Enfin, si, ca compile, mais ca me lance...77 warnings assez ignobles... Quelqu'un pourrait il m'expliquer pourquoi?
 
Merci beaucoup,
 

mood
Publicité
Posté le 22-12-2003 à 21:43:23  profilanswer
 

n°595849
chrisbk
-
Posté le 22-12-2003 à 21:45:31  profilanswer
 

non

n°595866
schnapsman​n
Zaford Beeblefect
Posté le 22-12-2003 à 22:19:17  profilanswer
 

vc++6 gueule le parce que les noms manglés des classes résultant de l'instanciation de classes templates sont trop longs.


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°595871
Taz
bisounours-codeur
Posté le 22-12-2003 à 22:34:58  profilanswer
 

en tout cas
 
int main()
{
}
 
sinon crack un autre compilateur C++, tu ne peux en trouver que des meilleurs :o

n°595873
uriel
blood pt.2
Posté le 22-12-2003 à 22:38:06  profilanswer
 

Taz a écrit :


sinon crack un autre compilateur C++, tu ne peux en trouver que des meilleurs :o


 
\o/ on l'attendait, il est là... Taz forever...


---------------
IVG en france
n°595874
schnapsman​n
Zaford Beeblefect
Posté le 22-12-2003 à 22:39:22  profilanswer
 

uriel a écrit :


\o/ on l'attendait, il est là... Taz forever...


yuck fou


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°595876
Taz
bisounours-codeur
Posté le 22-12-2003 à 22:55:24  profilanswer
 

Je t'encule.
 
 
Benoît
Traducteur du projet GNOME.

n°595877
schnapsman​n
Zaford Beeblefect
Posté le 22-12-2003 à 22:59:02  profilanswer
 

Taz a écrit :

Je t'encule.
Benoît
Traducteur du projet GNOME.


 
merci Benoït [:ojap]


---------------
From now on, you will speak only when spoken to, and the first and last words out of your filthy sewers will be "Sir!"
n°595882
Yoyo@
Posté le 22-12-2003 à 23:20:31  profilanswer
 

Code :
  1. Je t'encule.
  2. Benoît
  3. Traducteur du projet GNOME.


 
Lol, ca non plus, ca ne compile pas !!
 
Sinon, quand je mets un "int main" au lieu d'un void, et bien, au lieu de me faire 77 warnings, ...il m'en fait 78 (véridique!!)
 
Help required !!

n°595883
verdoux
And I'm still waiting
Posté le 22-12-2003 à 23:31:43  profilanswer
 

Code :
  1. 10 print "toto"
  2. 20 goto 10


Essaie ça. Si ça compile, tu t'es trompé de compilo.

mood
Publicité
Posté le 22-12-2003 à 23:31:43  profilanswer
 

n°595884
*syl*
--&gt; []
Posté le 22-12-2003 à 23:34:31  profilanswer
 

[:rofl2][:rofl2][:rofl2] [:grinking]

n°595888
Yoyo@
Posté le 22-12-2003 à 23:46:24  profilanswer
 

verdoux a écrit :

Code :
  1. 10 print "toto"
  2. 20 goto 10


Essaie ça. Si ça compile, tu t'es trompé de compilo.


 
Lol, j'espère que le CTRL C marche dans ces conditions !!

n°595890
ffluff
Challenge Everything
Posté le 23-12-2003 à 00:13:05  profilanswer
 

le problème et la réponse sont dans le titre :  
VC++ ...

n°595894
Yoyo@
Posté le 23-12-2003 à 00:26:39  profilanswer
 

Ca vt dire que les STL ne sont pas compatibles avec C++?
 
C'est vrai? Ou alors y a que des anti Microsoft ici? (j'ai quand meme du mal à y croire !!)

n°595898
Kristoph
Posté le 23-12-2003 à 00:44:34  profilanswer
 

Nan, c'est juste que VC++6 n'est pas compatible avec le C++. Mais ça s'est beaucoup ammelioré dans VC++7.1 ( pas le 7.0 )

n°595899
Yoyo@
Posté le 23-12-2003 à 00:47:17  profilanswer
 

Conclusion : je ne peux pas utiliser correctement ma map avec VC++6, et il me faudraitpour ca .NET?? Vraiment, j'hallucine là :( !

n°595900
chrisbk
-
Posté le 23-12-2003 à 00:49:01  profilanswer
 

bah nan, un coup de #pragma disable et hop :o

n°595901
Tetedeienc​h
Head Of God
Posté le 23-12-2003 à 00:49:54  profilanswer
 

Taz a écrit :

Je t'encule.
 
 
Benoît
Traducteur du projet GNOME.


 
J'aime ca.
 
Adrien
Seul et Unique Programmeur au monde du projet OCCT.

n°595902
Yoyo@
Posté le 23-12-2003 à 00:52:31  profilanswer
 

chrisbk a écrit :

bah nan, un coup de #pragma disable et hop :o


 
Euh???
 
J'ai essayé d'insérer #pragma disable au début de mon code, mais ça ne change rien!
 
Et il sert à quoi (en théorie) ce pragma?

n°595905
chrisbk
-
Posté le 23-12-2003 à 00:54:18  profilanswer
 

Yoyo@ a écrit :


 
Euh???
 
J'ai essayé d'insérer #pragma disable au début de mon code, mais ça ne change rien!
 
Et il sert à quoi (en théorie) ce pragma?


 
heuh je sais pu la syntaxe exacte, cf msdn, tu peux empecher l'affichage des warnings te saoulant

n°595906
chrisbk
-
Posté le 23-12-2003 à 00:54:46  profilanswer
 

tetedeiench a écrit :


Adrien
Seul et Unique Programmeurutilisateur au monde du projet OCCT.


 
[:aloy]


Message édité par chrisbk le 23-12-2003 à 00:54:54
n°595907
gilou
Modérateur
Modzilla
Posté le 23-12-2003 à 00:54:47  profilanswer
 

Yoyo@ a écrit :

Conclusion : je ne peux pas utiliser correctement ma map avec VC++6, et il me faudraitpour ca .NET?? Vraiment, j'hallucine là :( !

Le support du C++ dans VC++ 6 est a chier.
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°595915
bjone
Insert booze to continue
Posté le 23-12-2003 à 02:24:52  profilanswer
 

sans Service Pack, VC++ 6 est une mairde, tu peux rien compiler d'a peu près standard....
 
et comme il a été dit VC 7.1 de VS.net 2003 est infiniment plus conforme, aller encore un ptit effort grosoft... :D


Message édité par bjone le 23-12-2003 à 02:25:54
n°595968
Yoyo@
Posté le 23-12-2003 à 10:40:15  profilanswer
 

Donc, sachant que je ne peux pas acquérir Visual Studio 7.1 (je suppose que c'est .Net 2003, c'est ça?), vous me conseillez quoi? D'installer le Service Pack 5 pour Visual Studio 6? Ca résoudra les problemes?

n°595974
nico168
Posté le 23-12-2003 à 11:00:39  profilanswer
 

essaye dev-c++

n°595989
bjone
Insert booze to continue
Posté le 23-12-2003 à 11:42:22  profilanswer
 

yoyo@ a écrit :

Donc, sachant que je ne peux pas acquérir Visual Studio 7.1 (je suppose que c'est .Net 2003, c'est ça?), vous me conseillez quoi? D'installer le Service Pack 5 pour Visual Studio 6? Ca résoudra les problemes?


 
déjà pour commençer. le dernier SP c'est le minimum requis.

mood
Publicité
Posté le   profilanswer
 


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

  [VC++] Ca ne compile pas et pourtant, c'est pas sorcier...

 

Sujets relatifs
[C++] Ca compile mais erreur au lancement du exe...Impossible de localiser une chaine pourtant existante
Compile en mode Release mais unresolved external symbol en mode Debug[netbeans] ça compile mais n'execute pas
Programme compilé avec ADA95 sous win xp?comment realiser un fichier Fichier HTML compilé
[Acc97] Pb (pas facile!!) lors de l'exéc d'un MDE compilé...[ Css ] pas de probleme sous Moz mais pb sous IE.... pourtant...
debutant : compile sous borland mais pas gcccompile
Plus de sujets relatifs à : [VC++] Ca ne compile pas et pourtant, c'est pas sorcier...


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