找回密码
 立即注册

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__
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
牛卧堂
回复

使用道具 举报

沙发
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