type
status
date
slug
summary
tags
category
icon
password
Property
要想声明一个可以指向某种函数的指针,只需要用指针替换函数名称即可:
*pf
两端的括号必不可少!如果不写括号,则 pf
是一个返回值为 bool
指针的函数:可以直接使用指向函数的指针来调用函数,无须提前解引用指针。
对于重载函数,上下文必须清晰地界定到底应该选用了哪个函数,编译器通过指针类型决定函数版本,指针类型必须与重载函数中的某一个精确匹配。
可以把函数的形参定义成指向函数的指针。调用时允许直接把函数名当作实参使用,它会自动转换成指针。
关键字
decltype
作用于函数时,返回的是函数类型,而不是函数指针类型。函数可以返回指向函数的指针。但返回类型不会像函数类型的形参一样自动地转换成指针,必须显式地将其指定为指针类型,即加上
*
。