【发布时间】:2011-03-08 17:52:33
【问题描述】:
我正在查看 Boost 中的“Function”类文档,偶然发现:
boost::function<float (int x, int y)> f;
我必须承认这种语法对我来说非常混乱。这怎么可能是合法的 C++?
引擎盖下有什么技巧吗?这种语法是否记录在任何地方?
【问题讨论】:
-
每个问题只问一个问题 - 如果您有两个问题要问,请分别提交两个问题。
-
真的,对不起,我不会再这样做了
-
您可以编辑您的问题以删除其中一个问题以将其拆分为另一个问题 - 很难这样回答,因为如果有人只知道您的一个问题的答案,他们会觉得不愿提交答案。
标签: c++ boost functor boost-function