Dev utilise mingw32 pour gcc, et perso j'ai jamais vu de code qui respecte les standards ne passant pas avec gcc.. Je ne ferai pas de commentaire sur le code Borland
En modifiant le path de Dev-c++ on peut p-e utiliser un autre compilateur... Mais ca reste tres theorique
__________________________ http://www.tastalian.org/
je ne vois pas pourquoi changer de compilateur, dev C++ utilisant mingw32 gcc (comme le précise tastalian) est très bon, gcc est l'un des meilleurs compilateurs pour le standard C, si tu télécharges des codes non standard c'est normal que ça ne marchera pas, il faut voir ce que c'est :)
par contre je n'aime pas trop bcc, trop de tru c à lui et tout, c'est pas beau ils ont plein de trucs comme graphics.h qui ne sont pas du tout standard et qui rendre le code importable. (A moins de réécrire les fonctions soi-même..) :)
voilà mon avis à propos de dev C++ et bcc, je n'en utilise aucun des deux.. j'utilise Kate pour éditer et G++ pour compiler alors... :)
ciao..
__________________________
Grégory S.
eVias Web & Software Solutions.
Développement Web et logiciel en tout genre et Open Source.
Dmx, tu disais dans d'autres posts que tu programmais en C et non en C++.
Ainsi pourquoi utiliser g++ et non gcc pour compiler ?
A part que tu ne sois passé au C++ ?
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
[DmXx] = passé au C++ depuis quelques temps lol, je commence à n'utiliser plus que les utilités de la STL, donc le standard C++. J'utilise toujours le C mais plus tellement alors je suis passé à G++ en effet, car gcc n'accepte pas certaines choses du c++ :)
bonne remarque :)
ciao ...
__________________________
Grégory S.
eVias Web & Software Solutions.
Développement Web et logiciel en tout genre et Open Source.
Le C reste la partie imperative du C++, et coder en C, en compilant avec g++, et tout a fait possible apres tout. Ca permet, par exemple, de prendre quelques libertes (declarer les variables en milieu de bloc etc.) Bon, je me demande encore si c'est vraiment une bonne chose, mais pkoi pas ?
__________________________ http://www.tastalian.org/
oui compiler du C avec G++ ia pa de problemes! mais le C++ avec GCC peut poser problèmes car par exemple, en C++ pas besoin de return 0; dans le main, il le fait automatiquement (c'est la valeur retournée par défaut), GCC n'accepte pas cela il dit que main doit retourner une valeur. Des choses de la sorte :)
enfin bon c'est vrai que si on veut rester C alors il ne faudrit pas commencer avec G++ car il autorise plus de chose, comme tu dit avec la déclaration de variable en milieu de bloc, G++ l'accepte mais GCC peut te sortir des warnings\erreurs pour ça, alros je pense que pour du pur C il faut tout de même rester portable sur tout compilateur C! alors je ne pense pas que ce soit une si bonne chose de prendre ces liberté.
Enfin moi je m'oriente plus vers le C++, alors bon moi je n'ai aps trop de problèmes avec cela :) en tout cas quand je faisais que du C, je ne prennais presque rien du C++! :)
ciao ...=)
__________________________
Grégory S.
eVias Web & Software Solutions.
Développement Web et logiciel en tout genre et Open Source.
Et surtout si on n'utilise pas gcc pour compiler du C++, c'est que gcc ne connait pas tous les mots clés réservés au C++ tel que new, delete, class, private, protected, public, virtual et j'en passe.
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].
ça c'est BEN vrai! :d lol j'avais pas pensé directement à ça mais c'est vrai que quand on y repense... mais souvent il y en a qui essaye de déclarer des class et qui compile avec GCC eux ils se planrtent en beautés à chaque fois et puis il remplissent les forum: 'c'est quoi une class en c?" hehe :p enfin bon moi je garde mon beau G++ et le C++ sans foutre le C à la poubelle :p
ciao ... :)
__________________________
Grégory S.
eVias Web & Software Solutions.
Développement Web et logiciel en tout genre et Open Source.
Alors personne n'utilise C++BulderX ?
J'avoue que C++Builder est vraiment nul mais pas C++BuilderX ! Il est totalement respecteux des standards ! Il permet de compiler pour Windows , Linux et Solaris, il exécute les appli en mode console direct dans l'éditeur (dans une petite fenètre dockable) et surtout il est écrit en Java donc portable sur Linux, ainsi pas de prob si vous passez à Linux ou à Windows, vous utilisez le meme programme !
(Par contre jai pas encore trouvé le RAD alors je code en mode console :'()
Qu'entends tu par RAD ?
__________________________
Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
N'oubliez pas le Tag [Résolu].