c++11学习笔记(1)-__func__预定义标识符

__func__预定义标识符

  • __func__ 的基本功能是返回函数的名字。

他的基本是使用可以查看下面的例子:

结果是
printHello
printWorld

  • 按照标准定义,编译器会隐式的在函数定义后定义__func__ 标识符。

比如上面的例子:

  • c++11__func__ 允许使用在类或者结构体中。

比如下面的这个例子:

输出结果为:
printHello
printWorld
A
classAFunction

  • __func__ 作为函数的默认参数是不允许的。

You May Also Like

About the Author: admin

喜欢编程、爱游戏,更爱生活。

发表评论

电子邮件地址不会被公开。