Chinaunix首页 | 论坛 | 博客
  • 博客访问: 151051
  • 博文数量: 31
  • 博客积分: 1455
  • 博客等级: 上尉
  • 技术积分: 340
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-09 02:20
文章存档

2012年(2)

2011年(18)

2010年(11)

分类: C/C++

2011-11-17 10:11:17

__func__ 可以表示当前运行的函数的函数名, 于是再函数里打出__func__,
作为辅助跟踪调试的手段很方便。

  1. void abcd()
  2. {
  3.    printf("%s", __func__);
  4. }

 

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


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

(转载请注明来自:nuvoton-m0.com)

 

阅读(1148) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~