在Visual Studio中,我可以在源代码中包含以下宏,在构建过程中会打印出消息。然后我可以在构建消息窗口中双击该消息,跳转到源代码的相应行。
#define _QUOTE(x) # x
#define QUOTE(x) _QUOTE(x)
#define __FILE__LINE__ __FILE__ "(" QUOTE(__LINE__) ") : "
#pragma message ( __FILE__LINE__ "Notify user of something in code" )
在C++ Builder中是否也可以做到相同的操作呢?我认为不行,因为在C++ Builder的构建消息窗口中似乎有更多的信息,这些信息使得“查看源代码”选项或双击命令能够正常工作。
C++ Builder XE。
我在这个问题中加入了Delphi标签,因为很多Delphi用户也使用Builder C++。