码迷,mamicode.com
首页 >  
搜索关键字:boost lockfree    ( 1959个结果
Gradient Boost Decision Tree(&Treelink)
http://www.cnblogs.com/joneswood/archive/2012/03/04/2379615.html1. 什么是Treelink Treelink是阿里集团内部的叫法,其学术上的名称是GBDT(Gradient Boosting Decision Tree,梯度提升决策树...
分类:其他好文   时间:2015-10-10 23:11:34    阅读次数:530
boost::bind 详解
使用boost::bind是标准库函数std::bind1st和std::bind2nd的一种泛化形式。其可以支持函数对象、函数、函数指针、成员函数指针,并且绑定任意参数到某个指定值上或者将输入参数传入任意位置。1. 通过functions和function pointers使用bind给定如下函数...
分类:其他好文   时间:2015-10-08 21:20:14    阅读次数:135
Boost线程详解
一、创建一个线程创建线程 boost::thread myThread(threadFun); 需要注意的是:参数可以是函数对象或者函数指针。并且这个函数无参数,并返回void类型。 当一个thread执行完成时,这个子线程就会消失。注意这个线程对象不会消失,它仍然是一个还处在它的生存期的C++对象...
分类:编程语言   时间:2015-10-07 06:18:20    阅读次数:251
More Effective C++ 条款28 Smart Pointers(智能指针)
1. 智能指针(如标准库的auto_ptr,shared_ptr,weak_ptr,boost的scoped_ptr等)主要用于动态内存的管理,同时提供给用户与内置指针一样的使用方法,本条款主要涉及智能指针在构造与析构,复制和赋值,解引等方面的注意点,而非智能指针的实现细节.2. 智能指针的构造,赋...
分类:编程语言   时间:2015-10-06 23:38:32    阅读次数:391
Ubuntu 15.04 clang++ 4.6 编译boost 1.59
Ubuntu 15.04已经可以直接通过apt-get insall 安装clang 3.6, 并且预装的gcc版本是4.9.2。这些安装过程在这里介绍。首先下载boost源码wget -O boost.1.59.tar.bz2 http://sourceforge.net/projects/boost/files/latest/download?source=files解压tar jxvf ./...
分类:系统相关   时间:2015-10-03 13:13:48    阅读次数:544
boost信号量 boost::interprocess::interprocess_semaphore的用法
boost::interprocess::interprocess_semaphore的用法
分类:其他好文   时间:2015-09-30 12:30:56    阅读次数:369
[boost] Windows下编译
编译命令32位 编译bjam variant=release link=static threading=multi runtime-link=static -a -qbjam variant=debug link=static threading=multi runtime-link=static -a -qbjam variant=release link=static threading=...
分类:Windows程序   时间:2015-09-30 11:15:02    阅读次数:238
boost vc编译
0.下载:http://www.boost.org/1.编译b2.exe,bjam.exe.双击根目录下面的bootstrap.bat文件,生成b2.exe,bjam.exe如果编译64位需要vs的cmd窗口,如VS2013 x64 Native Tools Command Prompt进入到boo...
分类:其他好文   时间:2015-09-29 22:02:29    阅读次数:345
重写boost内存池
最近在写游戏服务器网络模块的时候,需要用到内存池。大量玩家通过tcp连接到服务器,通过大量的消息包与服务器进行交互。因此要给每个tcp分配收发两块缓冲区。那么这缓冲区多大呢?通常游戏操作的消息包都很小,大概几十字节。但是在玩家登录时或者卡牌游戏发战报(将整场战斗打完,生成一个消息包),包的大小可.....
分类:其他好文   时间:2015-09-28 23:41:57    阅读次数:266
boost库学习之开篇
本系列文章使用boost_1.58.0版本。一、欢迎使用boost C++库boost致力于提供一个免费的、便携的源代码级的库。我们重视那些与C++标准一起工作良好的库。boost库将要成为一个应用广泛的库,成为应用程序可以依赖的平台。boost证书估计商业和非商业机构使用它。我们的目标是建立已存在...
分类:其他好文   时间:2015-09-23 06:40:17    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!