function_ref:对可调用对象的轻量级无所有权引用

时间:2021-05-08 12:10:54
【文件属性】:
文件名称:function_ref:对可调用对象的轻量级无所有权引用
文件大小:91KB
文件格式:ZIP
更新时间:2021-05-08 12:10:54
C++ function_ref 对可调用对象的轻量级非所有者引用。 lang + GCC: MSVC: 每当不需要拥有可调用对象时,请使用tl::function_ref代替std::function 。 最常见的情况是函数参数未存储在任何地方: void foo (function_ref< int> func) { std::cout << " Result is " << func ( 21 ); // 42 } foo ([]( int i) { return i* 2 ; }); 完整的文档。 在法律允许的范围内, 放弃了function_ref库的所有版权以及相关或相邻的权利。 该作品发表于:英国。
【文件预览】:
function_ref-master
----.gitignore(9B)
----.travis.yml(2KB)
----.gitmodules(103B)
----COPYING(7KB)
----README.md(1KB)
----cmake()
--------tl-cmake()
--------tl-function-ref-config.cmake.in(84B)
----tests()
--------catch.hpp(407KB)
--------issues.cpp(564B)
--------constructors.cpp(356B)
--------main.cpp(47B)
--------call.cpp(904B)
--------assignment.cpp(320B)
----include()
--------tl()
----.appveyor.yml(218B)
----standardese.config(47B)
----docs()
--------index.md(5KB)
--------CNAME(28B)
----CMakeLists.txt(1KB)

网友评论