Recursive Lambda in C++
摘要:
C++ 标准委员会真是太死板了,既然给 C++ 增加了 lambda,就真的按部就班地套用 lambda 的标准定义,也不加个 lambda的自引用机制。找了半天,除了那些学院派的足以把99%的人搞晕的 Fix Point + Y combinator,一个最实用的解决方案就是把 lambda bind 到 std::function.我那段需要 recursive lambda 的代码: void print_output() const { // use recursive lambda std::string str; std::function lambd... 阅读全文
posted @ 2012-03-05 18:43 能发波 阅读(185) 评论(0) 推荐(0)