谁能给些C++ 函子(functor)例子

Jerry_zy 2010-01-07 09:53:09
要带模板的函子. 如果函子有组网能力更好.
...全文
228 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
phpjspasp 2010-06-07
  • 打赏
  • 举报
回复
组网能力是啥?
Jerry_zy 2010-06-07
  • 打赏
  • 举报
回复
好久没来了, 很感谢大家回复.

其实这个functor是neural network perceptron的泛化, 现在的神经网络都是静态的网络,是人为设计的,所以当初想用C++搞个动态的组网的神经网络.

多于之前的解释不清,望大家多多见谅..
ypb362148418 2010-01-08
  • 打赏
  • 举报
回复
仿函数倒是听过,但这个组网能力???不知道
traceless 2010-01-08
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 elated 的回复:]
仿函数(functor),是重载了operator()运算符的类
[/Quote]

哦 这样呀
elated 2010-01-08
  • 打赏
  • 举报
回复
仿函数(functor),是重载了operator()运算符的类
traceless 2010-01-08
  • 打赏
  • 举报
回复
函子 : functor ?

长见识了,哪个来解释一下这个是什么概念 ?
o46382509 2010-01-08
  • 打赏
  • 举报
回复
不知道什么意思顶一下。
elated 2010-01-08
  • 打赏
  • 举报
回复
STL里用的

struct less_mag : public binary_function<double, double, bool> {
bool operator()(double x, double y) { return fabs(x) < fabs(y); }
};

vector<double> V;
...
sort(V.begin(), V.end(), less_mag());

elated 2010-01-08
  • 打赏
  • 举报
回复
仿函数?
函数对象?
组网能力是什么意思?
macrojj 2010-01-08
  • 打赏
  • 举报
回复
啥子叫组网能力。。。

functional 里面都是你要的例子。

template<class _Ty>
struct less : binary_function<_Ty, _Ty, bool> {
bool operator()(const _Ty& _X, const _Ty& _Y) const
{return (_X < _Y); }
};

不过对组网。。。我还是没能理解到 楼主的意思啊
lzh9955 2010-01-08
  • 打赏
  • 举报
回复
一头雾水! 表达能力!!!!!!!!!!!!!
ropert911 2010-01-07
  • 打赏
  • 举报
回复
不明白
太乙 2010-01-07
  • 打赏
  • 举报
回复
http://dev.csdn.net/article/5/5930.shtm

google一搜一大把!
太乙 2010-01-07
  • 打赏
  • 举报
回复


函数对象??

class A
{
public:
A(int i):m_i(i){}
bool operator()(int j)
{
return true;
}
private:
int m_i;
};

vector<int> vec;
sort(vec.begin(), vec.end(), A(2));

yunyun050924 2010-01-07
  • 打赏
  • 举报
回复
没听过
梦之安魂曲 2010-01-07
  • 打赏
  • 举报
回复
是函数对象吗?
class Functor
{
public:
void operator()()
{
cout<<"hello"<<endl;
}
};
  • 打赏
  • 举报
回复
什么东西?还有带组网能力的函数?
arong1234 2010-01-07
  • 打赏
  • 举报
回复
从来没听说“组网能力”这种说法,你想干吗?
healer_kx 2010-01-07
  • 打赏
  • 举报
回复
一阵惊呆。。。啥意思?

64,652

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧