Bonjour à tous, je suis de niveau débutant. Et je voudrais convertir un code .c en .cpp.
Avez vous des aides/conseils à me donner svp
Bonjour à tous, je suis de niveau débutant. Et je voudrais convertir un code .c en .cpp.
Avez vous des aides/conseils à me donner svp
Gros conseil : tu écris le code dans un compilateur C++ puis tu corriges les erreurs de compilation.
Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
Un peu de programmation réseau ?
Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.
Que veux-tu dire par "convertir"?
Quel est ton problème précis?
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
LOUL tu peux avoir des surprises.
Visual C++2013 et les versions précédentes (les suivants je ne sais pas ), par défaut choisissent le compilateur (C ou C++) en fonction de l'extension.
Après, si c'est pour convertir en C++, je pense que c'est pour profiter des fonctionnalités du C++ : programmation objet, métaprogrammation (template), surcharge des fonctions, redéfinition des opérateurs, la bibliothèque STL, ...
Et dans ce cas, il faut reconcevoir ton programme/ projet ... seulement s'il est assez conséquent et qu'il ne contente pas de faire 3 pouets.
Il n'y a potentiellement pas grand chose à convertir : https://en.wikipedia.org/wiki/Compat...20in%20C%2B%2B.
Comme le disent ternel et Foetus, tout cela dépend si tu cherches:
- À prendre ton code C et faire en sorte qu'un compilateur C++ l'accepte, au chausse-pied si nécessaire
- ou à en faire un vrai programme C++, conçu avec la philosophie appropriée et utilisant les outils mis à ta disposition par le langage C++ et sa bibliothèque standard (conteneurs, etc.)
Dans le premier cas, tu suis ce qu'ont dit Bousk, Astraya et Bktero.
Dans le second cas, c'est tout sauf trivial, et il faut déjà savoir programmer en C++.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager