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

  FORUM HardWare.fr
  Programmation
  C++

  de dev.c++ a visual c++

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

de dev.c++ a visual c++

n°238505
kusba
Posté le 02-11-2002 à 12:27:45  profilanswer
 

voila mon prog marche sous dev.c++ et je voudrais le compiler avec visual c++ ... y a t'il des differences importantes ?
                    des regles de passages ?
merci

mood
Publicité
Posté le 02-11-2002 à 12:27:45  profilanswer
 

n°238507
chrisbk
-
Posté le 02-11-2002 à 12:35:42  profilanswer
 

essayer

n°238566
kusba
Posté le 02-11-2002 à 15:06:04  profilanswer
 

mais encore ... pas d'autre recommandation ?
le truc c ke g pas visual chez moi , je bosse sur dev chez moi, et visual a la fac ... mais pour mes etudes mon prog doit etre compilé sur visual ...
et il faudrait ke mon prog marche assez rapidement sur visual car g peux acces a visual ... alors si je peux preévoir kelke truc ...
merci

n°238624
chrisbk
-
Posté le 02-11-2002 à 18:25:33  profilanswer
 

heuh, ca depend. T'as utilisé des libs ? des trucs louches ? ou c juste du C standart ?
 
avec un peu de chance tout ce que tu auras a refaire c un projet VC++, inserer tes fichiers et vogue la galere

n°238642
kusba
Posté le 02-11-2002 à 19:25:16  profilanswer
 

g rien utilisé de special ... enfin je  crois ...
voila le debut de mon prog  ...
 
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
typedef char CH30[31];
#define maxtr 100              
struct tr
{
  int ntr;
  int h;
  int iq;
  int ip;
};
 
void main()
.
.
.
 
faut il faire 1 fichier .h ?
je sais pas trop ce ke c ... alors si il faut en faire 1 pour passer en visual , peut ton m'expliquer ce k'il faut mettre dedans ...
merci d'avance

n°238700
Ace17
Posté le 02-11-2002 à 21:52:39  profilanswer
 

T'inquiete pas pour si peu... Le seul truc ou tu dois faire attention c'est les variables déclarées dans une boucle; Exemple :
 
Ceci respecte le standard mais ne passe pas sous Visual C++, qui dit que i est déclaré deux fois.

Code :
  1. void MaFonction()
  2. {
  3. for(int i=0;i < MAX;i++)
  4. {
  5.     // faire quelque chose
  6. }
  7. // ....
  8. for(int i=0;i < MAX;i++)
  9. {
  10.     // faire autre chose
  11. }
  12. }


Message édité par Ace17 le 02-11-2002 à 21:53:34
n°238701
chrisbk
-
Posté le 02-11-2002 à 21:53:19  profilanswer
 

Ace17 a écrit a écrit :

T'inquiete pas pour si peu... Le seul truc ou tu dois faire attention c'est les variables déclarées dans une boucle; Exemple :
 
Ceci respecte le standard mais ne passe pas sous Visual C++

Code :
  1. void MaFonction()
  2. {
  3. for(int i=0;i < MAX;i++)
  4. {
  5.     // faire quelque chose
  6. }
  7. // ....
  8. for(int i=0;i < MAX;i++)
  9. {
  10.     // faire autre chose
  11. }
  12. }






 
chi, chou vc .NET ca passe (enfin ! :D)

n°238702
Ace17
Posté le 02-11-2002 à 21:55:19  profilanswer
 

chrisbk a écrit a écrit :

 
 
chi, chou vc .NET ca passe (enfin ! :D)




Enfin? Autant pour moi alors! :jap:
Dans ce cas pour un débutant passer d'un compilo a l'autre ne pose plus de pb...

n°239629
Musaran
Cerveaulté
Posté le 05-11-2002 à 00:05:41  profilanswer
 

Code :
  1. void main()

Pas standard, mais VC++ l'accepte aussi.
 
Utilises-tu <conio.h> ? Il n'est pas standard.
 
Si tu ne fais pas d'acrobaties avec les templates, de la compilation conditionnelle sur constantes prédéfinies, de directives pragmas, de linkage spécial, alors ça devrait passer.
 
Ah si:

Code :
  1. int tab[4]={}; //standard
  2. int tab[4]={0}; //mais VC++ exige au moinsune valeur.


---------------
Bricocheap: Montage de ventilo sur paté de mastic silicone

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

  de dev.c++ a visual c++

 

Sujets relatifs
comment on ecrit (different) en visual basic[VISUAL C++]Difference entre Release/Debug
[Visual C++] TabControl dans la vue graphique =>en dessous, plus rien![VISUAL] mise en page pour imprimer un document
Visual C++6 de wrox il est bien ce bouquin ?visual c++ : comment faire appel à un fichier .h ?
[Visual Basic]: Besoin d'un peu d'aide pour un programme à l'école.[C] Problème de libération mémoire \Visual C++
Différence entre C++ et Visual C++Quelqu'un connait ou utilise Visual Adélia ???
Plus de sujets relatifs à : de dev.c++ a visual c++


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