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

 


Dernière réponse
Sujet : [C++] Je veux faire du C++ !!!
juju_le_barbare bon bein moi je crois que je vais rester au bon vieu delphi 5 !!!
 
Tien justement, j'arrive pas à intercépter les erreur pour l'objet SMTP ! J'ai beau tout tenter, pas moyen !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
juju_le_barbare bon bein moi je crois que je vais rester au bon vieu delphi 5 !!!
 
Tien justement, j'arrive pas à intercépter les erreur pour l'objet SMTP ! J'ai beau tout tenter, pas moyen !
antp

[SDF]Poire a écrit a écrit :

 
Avec Delphi t'as aussi beaucoups d'inclusion de fichiers :)




 
oui mais il bloque déjà les inclusions récursives... je suppose que donc ça diffère un peu. Puis en Builder pour chaque unit tu as le .h qui va avec.
 
Sinon y a un truc qui m'a tj étonné : Builder fait un fichier énorme intermédiaire (2 - 3 Mo) en plus des fichiers obj, alors que Delphi ne fait que les dcu (equivaut aux obj)
 
 

[SDF]Poire a écrit a écrit :

 
Et les directives de compilations elles existent aussi :)



 
oui mais tu peux pas faire un truc genre:
#define max a > b ? a : b  
ou définir des valeurs à remplacer il me semble...

 

[edtdd]--Message édité par antp--[/edtdd]

[SDF]Poire

antp a écrit a écrit :

et il y a bcp plus d'inclusion de fichiers (déjà les headers etc...) je pense.
À l'exécution ça doit être pareil quand le code est optimisé.  




Avec Delphi t'as aussi beaucoups d'inclusion de fichiers :)
Et les directives de compilations elles existent aussi :)
Je pourrais pas dire lequel compile le + vite.... mais dans le fond C pas vraiment ça l'important....
(ça fait trés longtemps que G pas utilisé Builder donc je connais pas les nouvelle versions....)

antp Builder c'est un mélange de Pascal et de C++
tous les composants viennent de Delphi, je sais pas si ils ont réécrit bcp de code (probablement que les routines ont été réécrites, mais les composants visuels je n'en suis pas sûr).
Builder sait compiler du Pascal en fait :)
L'idéal aurait été de donner la possibilité à Delphi de compiler du C++, et plus besoin de Builder.
Le C++ est toujours plus lent à compiler que du Pascal parce que la syntaxe est moins rigoureuse, il y a bcp de machins de précompilation (#define etc...), et il y a bcp plus d'inclusion de fichiers (déjà les headers etc...) je pense.
À l'exécution ça doit être pareil quand le code est optimisé.
[SDF]Poire Pour la rapidité des compilo on a fait un test avec Bruce
1- Exe de même taille pour Builder/Delphi + petit pour VC++ pour la raison que tu donnes antp
2- Question perf chez Bruce Builder/Delphi donne le même résultat et VC++ est beaucoup + lent
Chez moi (même exe je précise) Builder est beaucoup + lent que Delphi et un peu + lent que VC++ G fait un test avec Borland C++ 5 (tjs le même prg) qui donne des perfs quasiment égales à Delphi bien qu'en restant 1 peu + lent (compilo bien + vieux)
Pour l'histoire des mauvaises perf de Builder chez moi je n'est pas d'explications.... à noté que G pas pu recompiler les sources pour Builder vu que je n'ai pas Builder d'installé mais je vois pas pq il serait + lent que Delphi (ni + rapide)
Je ferais un vrai comparatif quand j'aurais le temps car là tout les test on etait fait avec avec 1 simple boucle qui incrémente 1 variable....
 :hello:
 
ps : pour le résultat des tests et les sources/exe : http://www.bheller.com/index01.htm

 

[edtdd]--Message édité par [SDF]Poire--[/edtdd]

antp C++Builder est bcp plus lent que Delphi je trouve.
Mais perso j'aime mieux celui là que MSVC++6.
 
Les exe sont un rien plus gros que ceux de Delphi il me semble (à version Delphi/Builder égale).
Les exe sont gros car ils n'ont besoin d'aucune DLL.
Les programmes de VC++ utilisant les MFC sont très petits mais demande des DLL qui sont présents dans Windows en général (et évidemment Microsoft a refusé de distribuer les DLL de Borland avec Windows :D)
Ton programme en Delphi ou C++Builder sera beaucoup plus petit si tu le distribue en "dynamic link", mais alors il aura besoin des DLL de Borland (ce sont des fichiers BPL en fait).
Jcom

Citation :

AH BON !!! alors ca vaut pas le coup !!!
tu pourrais me faire un comparatif ???


 
En fait, je vais t'avouer un truc : non seulement c'est la même taille d'exe, mais en plus c++ builder est un poil plus lent que delphi/kylix.

[SDF]Poire

massanu a écrit a écrit :

sous unix  




existe sous win

massanu sous unix
[SDF]Poire

massanu a écrit a écrit :

bah jai voulu recuperer les visual et compagnie, mais bon 600Mo c pas aussi facile a d/l que 7Mo  




Dans ce cas GCC.......

massanu bah jai voulu recuperer les visual et compagnie, mais bon 600Mo c pas aussi facile a d/l que 7Mo
[SDF]Poire

massanu a écrit a écrit :

pour 7Mo c pas mal quand meme  




Je vois pas le rapport...

massanu pour 7Mo c pas mal quand meme
[SDF]Poire

massanu a écrit a écrit :

Dev CPP c de la balle comme petit prog quand meme  




[:boubours]Dev CPP

 

[edtdd]--Message édité par [SDF]Poire--[/edtdd]

massanu Dev CPP c de la balle comme petit prog quand meme
Dj_Jim

juju_le_barbare a écrit a écrit :

 
 
EN CE MOMENT je programme sous linux avec kylix ...  




et ben c tout bon ta rien a changer

juju_le_barbare

Dj_Jim a écrit a écrit :

 
 
utilie linux et g++ et un editeur de texte pour ton code (Xemacs c de la bombe bébé)  




 
EN CE MOMENT je programme sous linux avec kylix ...

[SDF]Poire

juju_le_barbare a écrit a écrit :

 
 
AH BON !!! alors ca vaut pas le coup !!!
tu pourrais me faire un comparatif ???  




exactement la même taille à l'octet prés entre un prg identique fait avec Delphi et avec Builder

Dj_Jim

juju_le_barbare a écrit a écrit :

bonjour,
 
Actuellement je fais du Delphi.
Si je veux programmer en C++ et en visual si possible, que dois-je utiliser ?
 
1/ Dev-Cpp - 4
 
ou
 
2/ Turbo Cpp - 3.0
 
ou
 
3/ Borland Cpp - 4.52
 
ou
 
4/ INPRISE BORLAND C++ BUILDER - 5.0 ENTERPRISE
 
Merci beaucoup !!! :hello:  




 
utilie linux et g++ et un editeur de texte pour ton code (Xemacs c de la bombe bébé)

juju_le_barbare

[SDF]Poire a écrit a écrit :

 
Pareil....  




 
AH BON !!! alors ca vaut pas le coup !!!
tu pourrais me faire un comparatif ???

[SDF]Poire

juju_le_barbare a écrit a écrit :

bref Borland C++ Builder.
 
Le problème avec Delphi est la taille des applis même compressées avec UPX elle font 180 Ko.
En C++ c'est mieux ?  




Pareil....

juju_le_barbare bref Borland C++ Builder.
 
Le problème avec Delphi est la taille des applis même compressées avec UPX elle font 180 Ko.
En C++ c'est mieux ?
Jcom ouaip, je sais pô comment y font ça, pour créer des erreurs fantômes, et après les faire disparaître. Une fois, je suis resté 1 heure pour comprendre ce que voulais dire : erreur #&/+çà è çà{/*- . Alors j'ai recompilé, et hop, ah pu :)  
 
C'est bien pour s'amuser les jours d'hiver : le recensement de tous les bugs de devcpp :cry:
[SDF]Poire

Jcom a écrit a écrit :

déjà pas turbo c++ 3.0, tu peut pas programmé en visual avec, c'est du 100% dos. pas borland c++ 4.xx parce-que c'est trop vieux et un peu super moche. moi je dis c++ builder, puisque il est dix fois + jeune et dix fois plus mieux (que des bon arguments, hein :)) ...ou sinon t'as dev-cpp. c'est un compilateur super génial : un coup, tu compile t'as une erreur, après tu recompile et elle a disparue, génial !!!
 
Jcom  




dev-cpp :gun:

Jcom déjà pas turbo c++ 3.0, tu peut pas programmé en visual avec, c'est du 100% dos. pas borland c++ 4.xx parce-que c'est trop vieux et un peu super moche. moi je dis c++ builder, puisque il est dix fois + jeune et dix fois plus mieux (que des bon arguments, hein :)) ...ou sinon t'as dev-cpp. c'est un compilateur super génial : un coup, tu compile t'as une erreur, après tu recompile et elle a disparue, génial !!!
 
Jcom
[SDF]Poire

juju_le_barbare a écrit a écrit :

 
 
Mais je n'ai que les 4 cités en haut !
Et pourquoi tu me demandes pq je veux changer ? Je veux pas changer je veux en faire en plus du delphi !
Ah oui c'est vrai tu es l'adorateur de delphi, je te comprends bien sûr, mais tu avoueras que le C++ est encore un peu mieux, non ? :hello:  
 
dans tous les cas : VB :gun:  




J'aime beacoup le C/C++ mais j'en ai pas fais sous windows...
(d'ailleur G fait + de C que de Pascal...)
Et le C++ n'est pas mieux que le Pascal OO

juju_le_barbare

[SDF]Poire a écrit a écrit :

Pq tu veux passer aux C++ ?
Sinon le 3 ou le 4 mais surement pas le 1 :gun:  




 
Mais je n'ai que les 4 cités en haut !
Et pourquoi tu me demandes pq je veux changer ? Je veux pas changer je veux en faire en plus du delphi !
Ah oui c'est vrai tu es l'adorateur de delphi, je te comprends bien sûr, mais tu avoueras que le C++ est encore un peu mieux, non ? :hello:  
 
dans tous les cas : VB :gun:

[SDF]Poire Pq tu veux passer aux C++ ?
Sinon le 3 ou le 4 mais surement pas le 1 :gun:
juju_le_barbare

deathsharp a écrit a écrit :

Visual Studio.NET :D  




 
Non lui je l'ai pas ! En plus c'est Kro$ofT !!!

deathsharp Visual Studio.NET :D
juju_le_barbare bonjour,
 
Actuellement je fais du Delphi.
Si je veux programmer en C++ et en visual si possible, que dois-je utiliser ?
 
1/ Dev-Cpp - 4
 
ou
 
2/ Turbo Cpp - 3.0
 
ou
 
3/ Borland Cpp - 4.52
 
ou
 
4/ INPRISE BORLAND C++ BUILDER - 5.0 ENTERPRISE
 
Merci beaucoup !!! :hello:

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