摘要:
本片文章主要介绍boost::function的用法。 boost::function 就是一个函数的包装器(function wrapper),用来定义函数对象。1. 介绍 Boost.Function 库包含了一个类族的函数对象的包装。它的概念很像广义上的回调函数。其有着和函数指针相同的特性但是又包含了一个调用的接口。一个函数指针能够在能以地方被调用或者作为一个回调函数。boost.function能够代替函数指针并提供更大的灵活性。2. 使用 Boost.Function 有两种形式:首选形式和便携式形式, 其语法如下:首选形式便携式形式boost::functionfloat(int 阅读全文
posted @ 2010-12-16 09:59
sld666666
阅读(9075)
评论(2)
推荐(3)