boost库之function
来源:互联网 发布:p2p行业实名认证数据 编辑:程序博客网 时间:2024/06/10 10:50
// FirstTest.cpp : 定义控制台应用程序的入口点。//function<type> 存放方法的地址,函数的包装器(function wrapper)//*iterator1 内容为参数传入function#include "stdafx.h"#include <boost/function.hpp>#include <string>#include <iostream> using namespace std;using namespace boost;class FunTest{private:string m_name;public:FunTest(string name){m_name = name;}void print_mem(string elem){cout << elem << this->m_name << endl;}};void printElem(string &elem){cout << elem <<endl;}int main() { //普通方法使用string name = "leeboy";boost::function<void(string &)> fun;fun = &printElem;fun(name);//此处写明FunTest*是因为所有的成员方法都会隐式传入this指针//传入类的指针来指明this的指向boost::function<void(FunTest*, string)> funclass;funclass = &FunTest::print_mem;FunTest test("leeboy");funclass(&test, "hello ");system("pause");return 0; }
1 0
- boost库之function
- Boost库之function
- Boost库之function的使用
- Boost库之function的使用
- Boost库之function的使用
- boost学习之function
- Boost之function
- boost学习之-function
- boost之function object
- 3.Boost之function
- boost之function使用
- boost function库
- boost::function库简介
- boost库之bind(与function配合使用)
- 【Boost】boost库中function的用法
- boost之function的简单使用
- boost之function的简单使用
- C++学习 boost学习之-function
- crontab提示command not found的解决方法
- Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)
- 批量调用SQL函数
- Linux系统调用reboot中魔术参数背后鲜为人知的趣味
- Android 的Post请求
- boost库之function
- 浅谈Alexa排名权威性和算法要素的重要性
- 组合计数中的隔板法 HDU 1410 PK武林盟主
- Android 系统属性SystemProperty分析
- 修改应用显示名称
- Spring MVC 4之ViewResolver视图解析器
- 不能字面翻译的25句话,你翻译对了么?
- Ubuntu配置odbc
- 《开源大数据分析引擎Impala实战》目录