![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Boost
mangshe0
这个作者很懒,什么都没留下…
展开
-
【转载】boost的lexical_cast --数据类型转换
注: 转载请保证文章完整性 一、介绍 lexical_cast是boost中一个非常有用,常用,好用的库,我现在的小数据转换用的都是lexical_cast。 lexical_cast最大的特点是安全,包括长度安全,类型安全。 下面我来介绍下lexical_cast的基本使用方法。 Target lexical_cast(Sour...原创 2014-02-08 15:00:32 · 161 阅读 · 0 评论 -
Boost学习摘要 四任务
boost库在工作(21)任务之一http://blog.csdn.net/caimouse/article/details/8865615 boost::asio::io_service ioSerice; //定义一个任务队列。 ioSerice.post(boost::bind(Run, 10)); //运行队列里的任务。 ...原创 2014-01-02 14:43:11 · 127 阅读 · 0 评论 -
Boost学习摘要 三线程
boost库在工作(16)线程之一http://blog.csdn.net/caimouse/article/details/8714152boost::thread(boost::bind(Run, 1));boost库在工作(17)线程之二http://blog.csdn.net/caimouse/article/details/8741295 boost::thread_group...原创 2013-12-19 14:20:56 · 116 阅读 · 0 评论 -
Boost学习摘要 二绑定器
boost库在工作(13)绑定器与函数对象之一http://blog.csdn.net/caimouse/article/details/8652346std::bind1st和std::bind2ndboost库在工作(14)绑定器与函数对象之二http://blog.csdn.net/caimouse/article/details/8661014std::for_each(vRect....原创 2013-12-18 15:19:26 · 132 阅读 · 0 评论 -
Boost学习摘要 一指针
为什么一定要采用分配资源的方式来分配对象,而不直接构造栈对象来解决呢?这个问题就得了解栈与堆内存的区别了,简单来说,栈内存分配比较小,一般为1M到2M大小。如果过多地使用栈,就会导致栈溢出,程序就会挂掉了。比如有递归调用的函数,经常就会遇到这样的问题。什么是智能指针?智能指针auto_ptr就是动态分配对象以及当对象不再需要时自动执行清理。用release()来撤销所有权用get()来获...原创 2013-12-13 17:46:56 · 106 阅读 · 0 评论