megamaxxxx
Messages postés3Date d'inscriptionlundi 28 août 2006StatutMembreDernière intervention 6 janvier 2007
-
6 janv. 2007 à 12:40
NitRic
Messages postés402Date d'inscriptionmardi 1 mai 2001StatutMembreDernière intervention15 août 2011
-
10 janv. 2007 à 05:13
Bonjour, je vous adresse ce post pour vous demander s'il existe un traducteur de code source c en c++. J'ai developpé une application sur un vieil environnement et je suis limité en taille de programme. J'aimerai récupérer mon programme ecrit en C dans un environnement c++ mais de nombreuses fonctions ont changées ou n'existent plus lorsque je compile le code source en C. J'ai travillé trop d'années pour recommencer a zero. Toutes vos infos seront les bienvenues. Faut il simplement rajouter des biblioteques si opui lesquelles ? Faut il convertir programme si oui avec quoi ? Faut il tout réécrire ????????????? Help .....
NitRic
Messages postés402Date d'inscriptionmardi 1 mai 2001StatutMembreDernière intervention15 août 2011 10 janv. 2007 à 05:13
FAUX => exemple : en vc++ 2005 : #include <stdio.h> ne marche pas, il faut mettre #include <stdio>.
C <stdio.h> / <stdlib.h> / <string.h> / <math.h> / etc.
C++ <cstdio> / <cstdlib> / <cstring> / <cmath> / etc.
on retire le .h et ajoute un « c » au début et OUI ca fonctionne même sans ces modifications, le but des <cxyz> est simplement de mettre les fonctions « standards » dans l'espace de nom « std », les deux fonctionnes en C++ mais il est préférable d'utiliser les <cxyz>
et ce n'est pas en Visual C++ mais en C++, Visual C++ est l'IDE, C++ le langage
je partage le même avis que BruNews pour ce qui vient de l'ère préhistorique ...