A voir également:
- [C/C++] Problème de compilation
- Breach compilation - Guide
- Tried to run compiler executable 'c:\mingw/bin/gcc.exe', but failed! ✓ - Forum C++
- Erreur de compilation dans le module caché ✓ - Forum Excel
- Erreur de compilation type défini par l'utilisateur non défini ✓ - Forum VB / VBA
- Compilation année 80 télécharger gratuit - Forum Musique / Radio / Clip
4 réponses
Utilisateur anonyme
1 avril 2005 à 10:22
1 avril 2005 à 10:22
salut
tu devrais donner un bout de code pour qu'on puisse comprendre un peu mieux ton probleme et trouver un solution ;-)
tu devrais donner un bout de code pour qu'on puisse comprendre un peu mieux ton probleme et trouver un solution ;-)
Je vois pas un bout de code qui pourrait aider.
En fait déjà je voudrais savoir si dans la théroie, à partir de fichiers objets C et C++ on peux obtenir un exécutable ou s'il faut que tous les fichiers objets proviennet d'un même langage?
En fait déjà je voudrais savoir si dans la théroie, à partir de fichiers objets C et C++ on peux obtenir un exécutable ou s'il faut que tous les fichiers objets proviennet d'un même langage?
Utilisateur anonyme
1 avril 2005 à 10:34
1 avril 2005 à 10:34
Il y a tres peu de compilateurs C seulement. Le C++ étant un extension du C, tout ce qui est fait en C est vu comme du C++.
Apres l'utilisation de classes c'est du C++ uniquement, mais tu peux garder tout ton code C.
Vérifies que tu as bien fais toutes les inclusions nécesaires !
Apres l'utilisation de classes c'est du C++ uniquement, mais tu peux garder tout ton code C.
Vérifies que tu as bien fais toutes les inclusions nécesaires !
Edoc >> +1 !!!
Le mieux reste d'encapsuler toute la "merde" du C (notamment les malloc() et autres...) proprement dans une classe qui FAIT vraiment du C++.
Ceci dis le compilo C++ ne te jettera JAMAIS si tu lui donne du C ANSI (voir du C99, avec des déclaration de variables un peu partout, des commentaire en "//" etc...).
Par contre, à l'occaz, balance le LOG d'ERREUR que te renvoie le compilo, on sera plus à même de te dire ce qui cloche. (Le log entier STP, eventuellement par mail [s'il est "trop" long])
Le mieux reste d'encapsuler toute la "merde" du C (notamment les malloc() et autres...) proprement dans une classe qui FAIT vraiment du C++.
Ceci dis le compilo C++ ne te jettera JAMAIS si tu lui donne du C ANSI (voir du C99, avec des déclaration de variables un peu partout, des commentaire en "//" etc...).
Par contre, à l'occaz, balance le LOG d'ERREUR que te renvoie le compilo, on sera plus à même de te dire ce qui cloche. (Le log entier STP, eventuellement par mail [s'il est "trop" long])