tr1::result_of 的一个很好的用例是什么
What is a good use case for tr1::result_of?
我听说 tr1::result_of 在 Boost 中经常使用......我想知道 tr1::result_of 是否有任何好的(简单(用例可以在家里使用。
result_of的描述在 open_std.org 上给出。 Microsoft有一个使用 result_of 的单元测试包装器的快速示例。
没有简单的案例。但是,它用于 BOOST_AUTO
,例如,可以在
BOOST_AUTO(x, make_pair(a, b));
这在进行元编程时很有用。我唯一一次使用它是在包装器函数中。如果 result_of
相关文章:
- 在 C++11 中利用 int*_t、int_fast*_t 和 int_least*_t 之间的差异的一个很好的例子是
- 对于短字符串来说,这是一个很好的哈希函数吗?
- 是否有一个很好的方法可以在C 11中打印出像JSON一样的Trie结构(仅迭代解决方案)的扁平命名空间
- 为什么这会在Java中给我一个ClasscastException,而它在C 中效果很好
- 将libstdc 静态链接起来是一个很好的做法
- 有一个标准的容器可以很好地回收吗
- 用"gcc -c"通关很好地编译一个C++程序。为什么?
- 对于这个特定用例来说,一个很好的排序算法
- 一个很好的支持 c++ 联合的替代方案
- 有没有一个很好的通用方法来用ruby包装swig生成的类
- boost asio和c++11是一个很好的匹配
- 这是"mutable" C++的一个很好的用例吗?
- 一个很好的向量散列函数
- 当我为调试Lua编译程序时,运行得很好,但为什么我要为发布版编译它,我得到了一个c0000005错误
- 将类的std::vector作为同一类的属性是一个很好的设计选择
- 一个很好的例子说明了如何使函数primitve param const导致编译器优化
- 一个很好的算法来获得元素的闲置组合
- std::move(*this)是一个很好的模式吗?
- Qt:在c++类中有一个未声明为指针的小部件字段是很好的
- 如果我把这些都放到另一个函数里,是不是很好