找回密码
 立即注册

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空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
牛卧堂
回复

使用道具 举报

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

本版积分规则

新唐MCU