__ FILE__ 宏在预编译时会替换成当前的源文件名
__LINE __ 宏在预编译时会替换成当前的行号
__FUNCTION __ 宏在预编译时会替换成当前的函数名称
std::cout << "file path = %s" << __FILE__;
std::cout << "function name = %s" << __FUNCTION__;
std::cout << "line = %d" << __LINE__;
__ FILE__ 宏在预编译时会替换成当前的源文件名
__LINE __ 宏在预编译时会替换成当前的行号
__FUNCTION __ 宏在预编译时会替换成当前的函数名称
std::cout << "file path = %s" << __FILE__;
std::cout << "function name = %s" << __FUNCTION__;
std::cout << "line = %d" << __LINE__;
本文标题:C++输出文件名、函数名、行号
本文链接:https://www.haomeiwen.com/subject/guwovktx.html
网友评论