找回密码
 立即注册

QQ登录

只需一步,快速开始

开启左侧

C++11这些令人无比愉悦的改变(3) -- __func__

[复制链接]
admin 发表于 2013-12-24 09:56:45 | 显示全部楼层 |阅读模式
__func__ 可以表示当前运行的函数的函数名, 于是再函数里打出__func__,
作为辅助跟踪调试的手段很方便。
  • void abcd()
  • {
  •    printf("%s", __func__);
  • }

复制代码


基本上,__func__ 不算一个新鲜事物,现在作为标准规定下来,无论如何都是一件好事。


还记得混沌年代的痛苦吗?表示函数名,到底哪个是最兼容的?
__FUNCDNAME__, __FUNCTION__, __PRETTY_FUNCTION__, __func__
好了,现在有了新的规定,就是 __func__
牛卧堂
回复

使用道具 举报

myl593799546 发表于 2014-1-16 13:36:29 | 显示全部楼层
哇,这个相当好,每次还打印个值好麻烦,现在就去试试,感谢管理
回复 支持 反对

使用道具 举报

myl593799546 发表于 2014-1-16 13:38:55 | 显示全部楼层
我在C上也可以,真好,这东西
回复 支持 反对

使用道具 举报

我爱下载 发表于 2014-3-31 07:48:56 | 显示全部楼层
好,了解了
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU