- 博客(2)
- 资源 (2)
- 收藏
- 关注
转载 c++ 函数对象
函数对象实质上是一个实现了operator()--括号操作符重载--的类。它与函数指针用法一样,但是它有一个优点,函数指针不可以传递附加数据过去,但是在函数对象中,我们可以传递附加数据过去。 先讲解下运算符重载吧,对于运算符函数我们有两种定义方式, 1,如果此函数是属于一个类的成员函数,那么我们是这么定义的:参考 ostream & operator 我们可以通过这样的形式来调用:c
2014-03-13 09:55:30 404
原创 typedef函数指针的用法(C++)
typedef int (*PF) (const char *, const char *); 这个声明引入了 PF类型作为函数指针的同义字,该函数有两个 const char *类型的参数以及一个 int类型的返回值。 简单的函数指针的用法 (2)先来看一个Hello World程序: int main(int argc,char* argv[]) {
2014-03-11 16:45:49 629
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人