2016-4-6 14:17:15 2016-4-6 14:17:15 安装前准备:1/ 安装boost库2/ 安装scons程序方法一:$ git clone git://github.com/mongodb/mongo.git$ cd mongo$ cat docs/building.md$ s ...
分类:
数据库 时间:
2016-04-06 15:24:19
阅读次数:
160
类似C++中的Boost库,对Java容器类型和算法的补充 ...
分类:
编程语言 时间:
2016-04-06 09:25:54
阅读次数:
775
WIN10VS20151、下载登陆boost的官网:http://www.boost.org/这里显示当前版本为1.60.0,直接下载boost_1_60_0.zip下载完成后解压(这里我解压到了E:\boost)2、编译打开“VS2015开发人员命令提示”注意,如果打开出现cannotdeterminethelocationofthevscommontoolsfolder解决方..
shared_ptrshared_ptr是一种智能指针,他的作用如同指针,但会记录有多少shared_ptr指向同一个对象。使用时必须引用头文件<boost/shared_ptr.hpp>template<classT>
classShartedPtr
{
public:
//构造函数
ShartedPtr(T*ptr)
:_ptr(ptr)
,_pCount(newint(1))
{..
分类:
其他好文 时间:
2016-04-05 02:21:14
阅读次数:
685
一开始学C++的时候老师推荐的就是Dev C++这个IDE,用起来感觉还不错,使用起来比较简单,而且属于比较轻量级的,不怎么占用内存;缺点可能就是调试功能没有项VS那种大型IDE齐全和好用,不过对于一个新手来说绝对足够了。 最近在一些工程中需要用到智能指针的库,比如说auto_ptr以及boost里 ...
分类:
编程语言 时间:
2016-04-04 14:46:31
阅读次数:
143
我们知道c++标准库中定义了智能指针auto_ptr,但是我们很少用它,因为虽然它能够自动回收动态开辟的内存,不需要程序员自己去维护动态开辟的内存,但是当用它去赋值或者是拷贝构造时有一个管理权转移的过程,这样我们就不能很方便的使用auto_ptr。下面是简单的auto_ptr的实现,..
分类:
编程语言 时间:
2016-03-30 18:04:49
阅读次数:
245
坚持~坚持~坚持~! 视频地址:http://m.v.qq.com/page/x/r/e/x0189k2smre.html ...
分类:
其他好文 时间:
2016-03-30 08:21:14
阅读次数:
155
由于想梳理data_layer的过程,整理一半发现有几个非常重要的头文件就是题目列出的这几个:
追本溯源,先从根基开始学起。这里面都是些什么鬼呢?
common类
命名空间的使用:google、cv、caffe{boost、std}。然后在项目中就可以随意使用google、opencv、c++的标准库、以及c++高级库boost。caffe采用单例模式封装boost的智能指针(caffe的灵...
分类:
其他好文 时间:
2016-03-29 10:51:25
阅读次数:
310
简化asio的聊天代码 去除ROOM的设计 所有连接客户端均在同一个ROOM下 chat message 使用boost自带示例的头文件 ...
分类:
其他好文 时间:
2016-03-26 18:34:22
阅读次数:
254