La difference entre .cc et .cpp

Bonjour,
est ce que quelqu'un peut me dire la différence entre un fichier.cc et un fichier.cpp
parce que j'arrive pas a faire compiler un fichier.cc sur Visual C++. comment je peux les faire compiler????
merci de m'aider
Configuration: Windows XP
Firefox 2.0.0.13

9 réponses

Résumé de la discussion

Plusieurs échanges discutent de la différence entre les extensions .cc et .cpp et des méthodes pour compiler des fichiers .cc sous Visual C++ sur Windows XP. Des réponses indiquent que .cc est une extension C++ courante avec g++, et que Visual C++ peut le compiler si le fichier est reconnu comme C++, sinon il faut le renommer en .cpp. En pratique, certains conseillent d'écrire un petit script batch pour renommer les fichiers en .cpp ou d'utiliser des outils dédiés, afin d'obtenir une compatibilité plus directe avec les compilateurs sous Windows. D'autres suggèrent d'utiliser Dev C++ comme alternative, mais le choix du compilateur et la configuration du projet restent déterminants pour compiler correctement un fichier .cc.

Bobot (l’IA à votre service)
  1. Modérateur
    Il me semble que .cc est une extension c++ qui fonctionne sous g++ (le compilateur c++ de gcc).
    1. alors comment faire pour pouvoir les compiler sous Visual?
    2. @C++les renommer en .cpp avec les utilitaires que je t'ai mis plus haut. je crois que c'est la seule solution.
    3. @luffy duckok alors je dois les renommer tous ,
      mais si je change le compilateur Visual en un autre ça va marcher je pense non?
      peux tu me donner un exemple de compilateur et ou les trouve?
      merci infiniment pour toute aide
      :)
    4. Modérateur
      @C++Essaie Dev C++ si tu veux. Les extensions cc passeront dessus.
  2. Modérateur
    Salut,

    A priori pas de différence (en tout cas pour des compilateurs comme g++). Pour Visual je ne sais pas.
    1. Salut,

      à priori ça devrait fonctionner aussi sous visual. Il y a un message d'erreur ?
      1. oui ça veut pas s'ouvrir correctement il ne reconnait pas ce type de fichier !!
        mais lorsque je copie le code et je l'enregistre sous un fichier.cpp ça marche bien
        mais j'ai bcp des fichier.cc c'est pas pratique de tt de les renregistre sous l'extension.cpp pour les faire compiler sous vidual!!
    2. eh bien écris-toi un petit script pour renommer tes fichiers en .cpp, ce sera plus propre comme ça ;-)
      1. et comment ça ? pardon, j'ai pas bien compris ce que tu veux dire !
        merci de m'éclaircir un peu !
    3. he bien si cela fonctionne avec les fichiers ".cpp", tu peux écrire un petit script en batch pour renommer tes fichiers, et leur mettre une extension en cpp

      ou alors il existe des utilitaires déjà faits :

      https://www.gratuiciel.com/gratuit/systeme_autres/

      parce que c'est même plus joli d'avoir des fichiers sources avec l'extension .cpp !!! ^^
      1. merci pour votre aide
        mais est ce que je peux savoir pourquoi ça veux pas s'ouvrir ??!!
        c'est quoi un fichier.cc alors?
        c bizarre!!
    4. c'est quoi un fichier.cc alors?

      A vrai dire je n'en avais jamais vu... Peut-être un mixte entre du C et du C++, du coup le codeur a hésiter entre .c et .cpp, et il a trancher entre les 2 ^^

      Et le pourquoi il ne veut pas l'ouvrir, je trouve ça quand même bizarre... et je n'ai pas visual sous la main pour tester. C'est la version express ?
      1. ben la version que je travail avec c'est "Microsoft Visual Studio 6.0"
        bon j'ai trouvé ce lien mais ça reste un peu flou quant même!!
        http://www-camden.rutgers.edu/HELP/Documentation/Unix/S50-1118_C.php
    5. yep, ça m'a l'air d'être ça en effet. Dans le lien que tu donnes avant :
      C++ programs should end with the extensions .C, .cc, .cpp, or .cxx

      et ça a l'air de n'être que pour les compilateurs : Sun C Compiler, CC, C++ Compiler.
      1. alors je choisis quoi ?
        c'est quelle version la plus simple à utiliser?
        1. Modérateur
          Dev C++
          1. oooooook alors !!
            en fait je suis entrain de le telécharger! ;-)
          2. est ce que je peux garder le visual Studio en même temps? apres l'installation de Dev C++?
          3. Modérateur
            @C++Vi bien sûr :-)
          4. @C++merci pour tout aide :-)

            note: apparemment un fichier.cc ne s'ouvre correctement que sur linux!
          5. @C++bonjour,
            bon pour ton cas tu peux renomer tes fichier.cc en .cpp à l'aide de la commande ( REN *.cc *.cpp ) ou
            ( RENAME *.cc *.cpp ) et ça va renommer tt les fichiers en meme temps bien sur les fichiers dans le même dossier!!
            et tu peux donc conserver ton visual studio sans nécessité d'installer le Dev C++!!

            bonne chance