读书人

operator ()解决办法

发布时间: 2013-03-06 16:20:31 作者: rapoo

operator ()
操作符() 的重载有人有例子介绍一下吗?
[解决办法]
找本stl源码剖析吧,里面全是例子。
[解决办法]
这个很简单
http://blog.csdn.net/neonlight/article/details/6065196
[解决办法]
和其他的操作符重载差不多啊。。。 和[]比较像? 好像差不多
[解决办法]
跟重载运算符一样的,没有什么特别之处
[解决办法]
操作符重载是语法糖。
[解决办法]
一般"函数对象"到这个东西.重载一个类的operator()
它的构造函数,就直接能

void fun(AA a)
{
}
main()
{
fun(AA());
}

[解决办法]
伪函数?看下STL吧
[解决办法]

引用:
一般"函数对象"到这个东西.重载一个类的operator()
它的构造函数,就直接能

void fun(AA a)
{
}
main()
{
fun(AA());
}


The one you mentioned AA() is called default constructor. It's not operator()

[解决办法]
搜索: c++ functor

读书人网 >C++

热点推荐