码迷,mamicode.com
首页 >  
搜索关键字:boost lockfree    ( 1959个结果
gmop3d工业机器人的运动仿真软件
https://sourceforge.net/projects/gmop3d/gmop3d是一款机械手臂(轴旋转运动)或工业机器人的运动仿真软件,他仅仅提供算法,不依赖任何第三方软件包,不依赖G代码,QT, boost, 是一个纯粹的C语言代码程序。六轴机械手臂,第一版的算法仅仅支持三轴的机械手臂...
分类:其他好文   时间:2014-09-25 00:19:57    阅读次数:235
Boost.Asio c++ 网络编程翻译(7)
Boost.Asio基本原理 这一章涵盖了你使用Boost.Asio时必须知道的一些事情。我们也将深入研究比同步编程更机警、更有乐趣的异步编程。...
分类:编程语言   时间:2014-09-24 14:31:46    阅读次数:595
智能指针——shared_ptr
boost::scoped_ptr虽然简单易用,但它不能共享所有权的特性却大大限制了其使用范围,而boost::shared_ptr可以解决这一局限。顾名思义,boost::shared_ptr是可以共享所有权的智能指针boost::shared_ptr的管理机制其实并不复杂,就是对所管理的对象进行...
分类:其他好文   时间:2014-09-24 00:23:55    阅读次数:250
VS2010下安装boost库
在我们的C++项目中安装boost库,下面以VS2010版本作为例子,其它版本的设置也差不多。一、编译生成boost库1.下载最新的boost(本人下载的是boost_1_56_0)。boost官方网站(www.boost.org)。2.解压boost库文件(我解压到C:boost目录下)。3.打开...
分类:其他好文   时间:2014-09-23 19:24:15    阅读次数:211
Boost.Asio c++ 网络编程翻译(6)
io_service类 你应该已经发现大部分使用Boost.Asio编写的代码都会使用几个ios_service的实例。ios_service是这个库里面最重要的类;它负责和操作系统打交道,等待所有异步操作的结束,然后为每一个异步操作调用完成处理程序。...
分类:编程语言   时间:2014-09-23 10:22:54    阅读次数:318
boost.lambda
// boost.lambda表达式用法 // made by davidsu33 // 2014-9-22 #include "stdafx.h" #include #include #include #include #include #include #include #include #include #include #include using names...
分类:其他好文   时间:2014-09-23 02:51:33    阅读次数:244
定长内存池之BOOST::pool
内存池可有效降低动态申请内存的次数,减少与内核态的交互,提升系统性能,减少内存碎片,增加内存空间使用率,避免内存泄漏的可能性,这么多的优点,没有理由不在系统中使用该技术。内存池分类:1、不定长内存池。典型的实现有apr_pool、obstack。优点是不需要为不同的数据类型创建不同的内存池,缺点是造...
分类:其他好文   时间:2014-09-23 01:54:23    阅读次数:279
程序退出异常_DebugHeapDelete和std::numpunct
前几天程序新加一个功能之后,其中用到了boost的lexical_cast,发现在关闭命令行窗口的时候,程序报错,是程序退出清理时候报的错误。 一开始以为是程序新增的功能有问题,发现去除新功能之后,随便在一个函数中使用lexical_cast,程序在退出的时候都会报错。 所以怀疑是自己程序功...
分类:其他好文   时间:2014-09-22 19:30:03    阅读次数:196
boost::bind的使用方法
bind - boost头文件: boost/bind.hppbind是一组重载的函数模板.用来向一个函数(或函数对象)绑定某些参数.bind的返回值是一个函数对象.它的源文件太长了. 看不下去. 这里只记下它的用法:9.1 对于普通函数假如有函数 fun() 如下:void fun(int x, ...
分类:其他好文   时间:2014-09-22 15:56:42    阅读次数:349
Boost库简单运用——时间与日期的处理(二)
在上文中,我们了解了一种对时间进行处理的boost类,今天我们就来学习另一种时间处理的类——progress_timer,它继承于timer类,拥有timer类的功能,又在其易用性上更进一步,接下来我们以代码对该类进行说明: #include #include int main() { boost::progress_timer pt1; std::cout << pt1...
分类:其他好文   时间:2014-09-22 14:13:22    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!