Estoy intentando depurar algún código C utilizando el depurador de Visual Studio. Parece que mis opciones son ver el código fuente o ver el desmontaje. Pero lo que realmente me gustaría ver es el código fuente con toda la macro gastada. ¿Eso también es posible?Ver la versión ampliada de macro de la fuente durante la depuración
5
A
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
- 1. Plugin de Eclipse para ver la imagen durante la depuración
- 2. Modificar/ver variables estáticas durante la depuración en Eclipse
- 3. Ver Exception.Data en Watch Window durante la depuración
- 4. Eclipse "Class File Editor" Fuente no encontrada durante la depuración
- 5. La implementación ampliada/encargo Ver tiros NoSuchMethod para el constructor
- 6. Edición C# durante la depuración
- 7. Debug.WriteLine omitido durante la depuración
- 8. Consulte la pila de llamadas durante la depuración en Pydev
- 9. eclipse - valor de búsqueda de la variable durante la depuración
- 10. ¿Cómo cambiar la "fuente asociada" de Eclipse para la depuración?
- 11. HtmlUnit para ver la fuente
- 12. ¿Cómo manejo una ClassNotLoadedException durante la depuración?
- 13. Durante la depuración en Eclipse, ¿es posible saltar a una línea y ejecutarla durante la depuración?
- 14. Viendo variables en SSIS durante la depuración
- 15. Ver la versión de Entity Framework
- 16. ¿Cómo llamo a la lista de Python durante la depuración?
- 17. ¿Cómo ver la pila de actividades en la depuración?
- 18. ¿Cómo puedo ver los mensajes qDebug durante la depuración en QtCreator
- 19. Xcode evaluando expresiones durante la depuración
- 20. Cómo detener el temporizador durante la depuración
- 21. IntelliJ - detener un hilo durante la depuración
- 22. La versión LIB es enorme en comparación con la depuración
- 23. Ver el texto object.responseXML para la depuración
- 24. Cómo usar la versión de depuración de libc
- 25. Android Bluetooth Respuesta ampliada a la pregunta
- 26. Inspeccionar en la memoria hsqldb durante la depuración
- 27. ¿Cómo hace un lenguaje macro habilitado para hacer un seguimiento del código fuente para la depuración?
- 28. Xcode Diferencia entre la depuración y la versión
- 29. cómo cambiar el valor NSString durante la depuración en XCode?
- 30. Finalización de código y Delphi durante la depuración