来自 https://msdn.microsoft.com/en-us/library/x7dkzch2.aspx
// with line number #define STRING2(x) #x #define STRING(x) STRING2(x) #pragma message (__FILE__ "[" STRING(__LINE__) "]: test")
__LINE__ 可以换为 _MSC_VER _WIN32_WINNT 等等
来自 https://msdn.microsoft.com/en-us/library/x7dkzch2.aspx
// with line number #define STRING2(x) #x #define STRING(x) STRING2(x) #pragma message (__FILE__ "[" STRING(__LINE__) "]: test")
__LINE__ 可以换为 _MSC_VER _WIN32_WINNT 等等