资源简介
c++的指针特性学习之函数指针,代码中给出了函数指针的声明方式和使用方式,供大家使用函数指针参考
代码片段和文件信息
// 设计模式.cpp: 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include
#include
using namespace std;
bool lengthCompare(const string &a const string &b) {
return a.size() < b.size();
}
bool (*pf)(const string & const string &); //声明函数指针
typedef bool func(const string & const string &); //定义函数指针类型
typedef bool(*funcP) (const string & const string &);
void big(const string &a const string &b
bool(*pf)(const string & const string &)) {
//same as bool pf(const string &const string &)
cout << pf(a b) << endl;
}
- 上一篇:c++11 bind库使用
- 下一篇:设计模式之委托模式的demo
评论
共有 条评论