fncw:通用C ++ 11函数包装器-开源

时间:2024-05-14 18:41:35
【文件属性】:

文件名称:fncw:通用C ++ 11函数包装器-开源

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-14 18:41:35

开源软件

fncw是C ++ 11的通用函数包装器。 它支持所有类型的成员,lambda和类似C的函数。 与std :: function不同,fncw :: function不是模板。 这意味着您可以将具有任何签名的任何函数包装在一个类型/对象中:fncw :: function。 尽管有这种通用性,但fncw :: function允许用户对参数顺序进行重新排序(有点类似于std :: bind),检查功能签名(还有部分检查旨在仅检查几个参数)。 fncw :: function提供了更改参数值并获取调用返回值的功能。


【文件预览】:
fncw
----LICENSE.txt(18KB)
----CMakeLists.txt(925B)
----README.txt(1KB)
----samples()
--------bind()
--------basic()
--------signature()
--------reorder()
--------lambda()
----include()
--------fncw.hpp(21KB)
--------function.hpp(13KB)

网友评论