GCC编译器给了我以下宏:
__FILE__
,这样我就可以打印出文件名+ directory.__LINE__
,这样我就可以打印出打印from.__PRETTY_FUNCTION__
所在位置的行号,这样我就可以打印出漂亮的函数名Visual C++是否有这些宏的等价物?一个附带的问题是,这些是C++编译器的标准吗?
发布于 2010-12-14 06:57:51
我知道MSVC提供了__FILE__
和__LINE__
,这两个都是标准宏。他们还提供__FUNCTION__
,我相信这就是你想要的。
https://stackoverflow.com/questions/4434282
复制相似问题