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

  FORUM HardWare.fr
  Programmation

  Soft C++ : lequel ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Soft C++ : lequel ?

n°15179
Titalium
Posté le 21-02-2001 à 10:49:13  profilanswer
 

Vous seriez plutôt du style à vous orienter sur Builder C++, ou Visual C++ pour ce qui est de la prog en C++ sous environnement RAD ? Pourriez vous me préciser les raisons qui guident votre choix ? Merci ...

mood
Publicité
Posté le 21-02-2001 à 10:49:13  profilanswer
 

n°15197
chagarou
Posté le 21-02-2001 à 12:44:48  profilanswer
 

Je dirait C++Builder dans la mesure ou on peut difficilement considerer Visual C++ comme un RAD.

n°15201
SoWhatIn22
Posté le 21-02-2001 à 13:19:43  profilanswer
 

en RAD, c'est Borlad C++ Builder seulement.
 
Visual C++ (et ses MFC) a aussi son equivalent chez Borland, et le FrameWork s'appelle alors OWL.
 
Si t'as le choix, Builder c mieux parce que c tres simple pour associer une interface graphique.
Par contre, toujours si t'as le choix, prends la version 5 de Builder. En effet, dans les versions anterieures (jusqu'à la version 4 comprise), il y a des problemes de compatibilités avec les formats Microsoft.
Un exemple:
L'importation de Dll produites avec Visual C ou C++. Microsoft ne respecte pas le format qu'il a imposé pour ces Dll. Et donc, il faut ruser pour utiliser les fonctions de la Dll en question (pointeurs sur fonctions de rigueur...).
De plus, Les appels de fonctions ne sont pas les mêmes: le compilateur C++ de Borland Builderutilise une convention d'appele C, alors que Microsoft Visual C++ utilise la convention d'appel pascal.
Un peu de cuisine en perspective, donc...
:)

n°15203
gizmo
Posté le 21-02-2001 à 13:23:43  profilanswer
 

histoire de ne pas mourir idiot, ca veut dire quoi, RAD?

n°15206
*syl*
--> []
Posté le 21-02-2001 à 13:38:37  profilanswer
 

Tu mourira pas idiot gizmo :
 
RAD = Rapid Application Development

n°15215
seblamb
Posté le 21-02-2001 à 14:28:25  profilanswer
 

SoWhatIn22 a écrit a écrit :

en RAD, c'est Borlad C++ Builder seulement.
L'importation de Dll produites avec Visual C ou C++. Microsoft ne respecte pas le format qu'il a imposé pour ces Dll. Et donc, il faut ruser pour utiliser les fonctions de la Dll en question (pointeurs sur fonctions de rigueur...).
De plus, Les appels de fonctions ne sont pas les mêmes: le compilateur C++ de Borland Builderutilise une convention d'appele C, alors que Microsoft Visual C++ utilise la convention d'appel pascal.




J'ai jamais eu de problème pour utiliser les Dll Visual sous Builder. Le probleme vient plutot des .lib ( faut utliser un convertisseur).  
Sinon les convetions d'appel c'est un param du compilateur très facile à modifier.


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

  Soft C++ : lequel ?

 

Sujets relatifs
Qui veut participer au développement d'un soft ? 
Plus de sujets relatifs à : Soft C++ : lequel ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)