美文网首页
C++输出文件名、函数名、行号

C++输出文件名、函数名、行号

作者: darkness605 | 来源:发表于2020-11-04 13:31 被阅读0次

__ FILE__ 宏在预编译时会替换成当前的源文件名

__LINE __ 宏在预编译时会替换成当前的行号

__FUNCTION __ 宏在预编译时会替换成当前的函数名称

std::cout << "file path = %s" << __FILE__;
std::cout << "function name = %s" << __FUNCTION__;
std::cout << "line = %d" << __LINE__;

相关文章

  • logrus中输出文件名、行号及函数名

    日志中输出文件名,行号及函数名是个比较有用的功能,那么在logrus中如何作到呢? 1. 在自带Formatter...

  • iOS - Swift自定义print函数

    【Swift】自定义print函数打印出文件名、方法名、行号 输出的效果 输出效果

  • Logback输出行号

    使用%line可以输出行号使用%file可以输出文件名称使用%logger可以输出在获取Logger对象时指定的C...

  • Go beego的logs源码解读

    beego的日志处理支持多种引擎、多种日志级别的输出,也可以设置输出方式(包括是否输出文件名和行号、同步输出或者异...

  • 常用经验

    1.NSLog 调试打印日志,包括所在的文件名,函数名,行号。 原文:你真的理解你在用的自定义NSLog吗? 2....

  • Bugly iOS 符号表手动配置

    符号表是内存地址与函数名、文件名、行号的映射表。 符号表元素如下所示:<起始地址> <结束地址> <函数> [<文...

  • Bugly网站中关于dSYM文件脚本自动上传几个注意点记录

    什么是符号表? 符号表是内存地址与函数名、文件名、行号的映射表。符号表元素如下所示: <起始地址> <结束地址> ...

  • Bugly iOS 符号表配置

    什么是符号表? 符号表是内存地址与函数名、文件名、行号的映射表。符号表元素如下所示: <起始地址> <结束地址> ...

  • gdb调试 命令

    1. b 打断点 参数-----函数名、文件名+冒号+行号 2.语法糖:按回车可以默认数入上一次的命令 3. n:...

  • Bugly iOS 符号表配置

    一:介绍 1、什么是符号表? 符号表是内存地址与函数名、文件名、行号的映射表。 符号表元素如下所示: <起始地址>...

网友评论

      本文标题:C++输出文件名、函数名、行号

      本文链接:https://www.haomeiwen.com/subject/guwovktx.html