首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
tr1专题
智能指针std::auto_ptr和tr1:shared_ptr用法(总结的最好的一篇)
下面通过一个工厂函数(createInvestment())返回一个特定的investment对象: Investment* createInvestment(); 见如下函数: void f() { Investment* pInv = createInvestment(); .... delete pInv; } 上面的程序
阅读更多...
条款54:让自己熟悉包括TR1在内的标准程序库
阅读更多...
C++中std::tr1::function和bind 组件的使用 和 以boost::function和boost:bind取代虚函数
个人的总结: 为什么要使用? 它们可以实现类似函数指针的功能,却比函数指针更加灵活(体现在占位符上面),尤其是在很多成员调用同一个函数(仅仅是参数类型不同)的时候比较方便 这个是函数指针做不到的 要注意的地方: 使用的时候一定要注意指向的是没有this指针的函数(全局函数或静态成员函数),还是有this指针的函数。后面一种必须要用bind()函数。而且要多一个参数。
阅读更多...
Visual C++2008 C++ TR1 随机数编程笔记
At the core of any pseudorandom number generation software is a routine for generating uniformly distributed random integers. In C++ TR1 you have your choice of several core generators that it call
阅读更多...