我正在尝试诊断预处理器宏的问题,并认为我会使用 /P (http://msdn.microsoft.com/en-us/library/8z9z0bx6.aspx),这样我就可以看到它的扩展内容。
现在,当我编译 .cpp 文件时,我看到一个 .i 文件临时出现在它旁边。我无法打开该文件,因为我收到它被另一个进程锁定的错误。编译完成后,.i 文件似乎再次被自动删除。
如何查看预处理器宏扩展为什么?
谢谢。
我正在尝试诊断预处理器宏的问题,并认为我会使用 /P (http://msdn.microsoft.com/en-us/library/8z9z0bx6.aspx),这样我就可以看到它的扩展内容。
现在,当我编译 .cpp 文件时,我看到一个 .i 文件临时出现在它旁边。我无法打开该文件,因为我收到它被另一个进程锁定的错误。编译完成后,.i 文件似乎再次被自动删除。
如何查看预处理器宏扩展为什么?
谢谢。