2010-04-19 10 views

Respuesta

6

En Visual C++, lo mejor que puede tener es un archivo preprocesado (C++ -> Preprocesador-> Generar archivo preprocesado). Esto le dará un gran archivo de código C++ con todas las macros expandidas. Todavía macro expansiones will be single lines - no line breaks.

Esta es una de las razones por las que las macros son muy problemáticas de usar para código complicado y debe evitarse a menos que sea absolutamente necesario.

0

No creo que una opción como esa esté disponible en Visual Studio. Probablemente sea necesario ejecutar el preprocesador en el código primero y luego compilar el archivo preprocesado y usarlo como fuente.

Cuestiones relacionadas