La diferencia entre .cc y .cpp

Hola,
¿alguien puede decirme la diferencia entre un archivo.cc y un archivo.cpp
porque no puedo hacer que se compile un archivo.cc en Visual C++. ¿cómo puedo hacer que se compile????
gracias por ayudarme
Configuración: Windows XP Firefox 2.0.0.13

9 respuestas

  • Votos
  • Fecha
  • Fecha descendente
  1. Moderador
    Parece que .cc es una extensión de C++ que funciona con g++ (el compilador de C++ de gcc).
    1. entonces, ¿cómo hacer para poder compilarlos bajo Visual?
    2. @C++renombrarlas a .cpp con las utilidades que te mencioné antes. creo que esa es la única solución.
    3. @luffy duckok, entonces tengo que renombrarlos todos,
      pero si cambio el compilador Visual por otro, ¿funcionará, verdad?
      ¿puedes darme un ejemplo de compilador y dónde se encuentra?
      muchísimas gracias por toda la ayuda
      :)
    4. Moderador
      @C++Prueba Dev C++ si quieres. Las extensiones cc pasarán por encima.
  2. Moderador
    Hola,

    A priori no hay diferencia (al menos para compiladores como g++). Para Visual no lo sé.
    1. Hola,

      a priori eso debería funcionar también en Visual. ¿Hay algún mensaje de error?
      1. sí, no quiere abrirse correctamente, no reconoce ese tipo de archivo!!
        pero cuando copio el código y lo guardo como un archivo.cpp funciona bien
        pero tengo muchos archivos .cc, no es práctico volver a guardarlos todos con la extensión .cpp para que se compilen en Visual!!
    2. Pues escribe un pequeño script para renombrar tus archivos a .cpp, así será más limpio ;-)
      1. ¿Y eso cómo es? perdón, no entendí muy bien lo que quieres decir.
        ¡gracias por aclarármelo un poco!
    3. bueno si funciona con los archivos ".cpp", puedes escribir un pequeño script en batch para renombrar tus archivos y ponerles una extensión en cpp

      o bien existen utilidades ya hechas :

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

      porque es incluso más bonito tener archivos fuente con la extensión .cpp !!! ^^
      1. gracias por su ayuda
        pero ¿puedo saber por qué no quiere abrirse ??!!
        ¿qué es un archivo .cc entonces?
        ¡es raro!!
    4. ¿qué es un archivo .cc?

      A decir verdad nunca lo había visto... Tal vez una mezcla entre C y C++, por eso el programador dudó entre .c y .cpp, y decidió entre los dos ^^

      Y sobre por qué no quiere abrirse, me parece igual de raro... y no tengo Visual a mano para probar. ¿Es la versión express?
      1. bueno, la versión con la que trabajo es "Microsoft Visual Studio 6.0"
        bueno, encontré este enlace pero sigue siendo un poco confuso de todos modos!!
        http://www-camden.rutgers.edu/HELP/Documentation/Unix/S50-1118_C.php
    5. sí, eso me parece correcto en efecto. En el enlace que das antes:
      Los programas C++ deben terminar con las extensiones .C, .cc, .cpp o .cxx

      y parece que eso es solo para los compiladores: Sun C Compiler, CC, C++ Compiler.
      1. Moderador
        Dev C++
        1. oooooook entonces!!
          en realidad estoy descargándolo! ;-)
        2. ¿Puedo mantener Visual Studio al mismo tiempo? ¿después de la instalación de Dev C++?
        3. @C++gracias por toda la ayuda :-)

          nota: aparentemente un archivo .cc solo se abre correctamente en Linux!
        4. @C++hola,
          para tu caso puedes renombrar tus archivos .cc a .cpp con el comando ( REN *.cc *.cpp ) o
          ( RENAME *.cc *.cpp ) y eso renombrará todos los archivos al mismo tiempo, claro, ¡los archivos deben estar en la misma carpeta!
          y así puedes conservar Visual Studio sin necesidad de instalar Dev C++!!

          buena suerte