摘要:
1.简介 头文件里定义了两个宏:BOOST_TYPEOF和BOOST_AUTO,分别用于仿真C++新标准的typeof和auto关键字,可以在编译期自动推导表达式的类型。它们不仅能够推导C++语言内建的int、double、数组、函数指针等等类型,也支持标准库中的容器类型,使程序员再也不需要写复杂... 阅读全文
摘要:
1.Boost::bind 在STL中,我们经常需要使用bind1st,bind2st函数绑定器和fun_ptr,mem_fun等函数适配器,这些函数绑定器和函数适配器使用起来比较麻烦,需要根据是全局函数还是类的成员函数,是一个参数还是多个参数等做出不同的选择,而且有些情况使用STL提供的不能满足... 阅读全文
摘要:
1.语法1.1 新建函数Create function function_name(参数列表) returns 返回值类型函数体(1)函数名,应该合法的标识符,并且不应该与已有的关键字冲突。(2)一个函数应该属于某个数据库,可以使用db_name.funciton_name的形式执行当前函数所属数据... 阅读全文
摘要:
1.unary_function和binary_function介绍1.1 unary_function介绍 unary_function可以作为一个一元函数对象的基类,它只定义了参数和返回值的类型,本身并不重载()操作符,这个任务应该交由派生类去完成。1.2 unary_function源码1 ... 阅读全文