C/Visual C - RE:Como compilar en C con Visual Studio 6

 
Vista:

RE:Como compilar en C con Visual Studio 6

Publicado por fernando.gomez (1603 intervenciones) el 28/12/2004 00:29:03
No, claro. El nombre del fichero realmente es una convención, pero no implica algún contenido de archivo específico.

De entrada, el compilador MSVC6 es de C++, no de C. Sin embargo Windows está hecho en C, por lo que Microsoft incluyó esta macro para hacer la diferencia (un ejemplo es en la tecnología COM, donde es diferente hacer una interfaz en C++ que en C, y por ello se requieren ciertas diferencias -vtables, etc). Por eso es que es tan sucio, a nivel de una macro en vez de que el compilador lo distinga (como pasa con DevC, por ejemplo). Además, no hay intenciones algunas de que esto cambie en versiones posteriores (VS2002 y VS2003 siguen el mismo modelo).

Saludos.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder