带文件名和行号的信息输出宏

#define toString( L )   #L
#define MakeString( M, L )  M(L)
#define $Line     MakeString( toString, __LINE__ )
#define Rem    __FILE__ "(" $Line ") : ---> 提示: "
#pragma message(Rem)

原文地址:https://www.cnblogs.com/qilinzi/p/1940491.html