Boost
LG_Ting
这个作者很懒,什么都没留下…
展开
-
Boot常用入门库分析
Boost常用库目录:1.array库2.bind库3.function库4.ref库5.smartpointers库6.regex库7.thread库8.unordered库9.tuple库1.array库库 array 在 boost/array.hpp 中定义了一个模板类 boost::array 。 通过使用这个类,可以创建一原创 2017-04-24 20:12:30 · 529 阅读 · 0 评论 -
BOOST库编译.
初衷目的:解决编译运行程序提示LINK:fatal error LNK1104:无法打开文件:"libboost_A_vc120-mt-sgd-155.lib"解释:1.说白了就是没有链进去相关库.但是"这个"lib是需要你手工进行编译的,2.各个库都有相对应的版本,比如120-对应的是msvc-12.0(vs2013提供的编译工具)进行编译生成的.3.学会使用bjam 进行编译自原创 2017-03-31 18:40:54 · 478 阅读 · 0 评论 -
Boost asio.
asio库基于操作系统提供的异步机制,采用前摄器模式(Proactor)实现可移植的异步(或同步)IO操作,不需要使用多线程和锁,有效避免多线程编程带来的诸多有害副作用(如竞争,死锁)。 asio封装了操作系统的select、kqueue、poll/epoll、overlapped I/O等机制,实现异步IO模型。在同步模式下,程序发起一个IO操作,向io_service提交请求,io_原创 2017-04-28 07:27:52 · 259 阅读 · 0 评论