码迷,mamicode.com
首页 >  
搜索关键字:boost asio    ( 2011个结果
C/C++利用Boost::Asio网络库建立自己的Socket服务器
引言寸光阴,当下我们或许更需要利用现有的知识,应用现有的技术。网络是当前互联网的根本,了解网络便开始显得极其重要。今天我们利用Boost库中Asio部分,浅尝网络服务器。此处不做过于深入的开展,为达成学习目的,只做简单的异步并发服务器。注意:本篇代码没有直接引用boos..
分类:编程语言   时间:2017-04-23 23:14:40    阅读次数:400
谈谈Boost网络编程(2)—— 新系统的设计
写文章之前。我们一般会想要採用何种方式,是“开门见山”,还是”疑问式开头“。写代码也有些类似。在编码之前我们须要考虑系统总体方案,这也就是各种设计文档的作用。在设计新系统之初,我基本的目的是:保证高效率;保证高扩展性。 效率评价以”任务数/秒“做单位。因为我的系统仅仅是client,不应该占用太多内 ...
分类:其他好文   时间:2017-04-23 20:10:35    阅读次数:191
VS2013中安装配置和使用Boost库
时间:2014.07.24 地点:基地 一、前言 今天准备去看场电影《后会无期》,但在这之前,我想好好研究下大名鼎鼎的Boost库。 二、Boost安装 2.1 Boost官网下载Boost最新版Version 1.55.0 2.2将下载压缩包解压到本地 解压后可看到目录下有个bootstrap.b ...
分类:其他好文   时间:2017-04-22 13:02:39    阅读次数:214
第八课 ROS的空间描述和变换
1、tf的实际应用 1)在机器人的配置中 从上面可以看出激光雷达中心距离机器人底座的中心有20cm,激光雷达的中心距机器人底座中心有10cm,如果激光雷达在障碍物前面0.3米,那么机器人底座离障碍物多远呢? 1、新建一个包,如下 catkin_create_pkg robot_setup_tf ro ...
分类:其他好文   时间:2017-04-21 23:18:27    阅读次数:508
Tcp/ip实验准备:一个简单的定时器——boost实现
tcp/ip实验须要在指定的时间查看结果,为了实验方便,做了一个定时器。用法是: 在命令行输入:timer 输入数字之后,计时对应秒数 输入m数字之后。计时对应分钟数(支持小数分钟数) 输入q退出。 时间到了之后会有3声蜂鸣,并显示Time is up! OK,显示一个进度条会好用一些。 程序例如以 ...
分类:其他好文   时间:2017-04-20 19:48:00    阅读次数:132
Makefile生成器,使用C++和Boost实现
今天学习了一下Boost的文件遍历功能,同一时候发现GNU编译器有-MM选项。能够自己主动生成依赖关系,于是利用以上两点写了一个Makefile生成器。能够生成一般的单个可运行文件的Makefile。使用的是Windows+Mingw+boost环境。假设使用Linux,仅仅需在程序中的两个Syst ...
分类:编程语言   时间:2017-04-18 09:56:17    阅读次数:215
c++:自己动手实现线程安全的c++单例类
前段时间使用c++做项目开发,需要根据根据配置文件路径加载全局配置文件,并对外提供唯一访问点。面对这样一个需求,自然的就想到了使用单例模式来创建一个单例配置对象,供外部调用。一开始想使用boost中自带的单例类来实现,但是遗憾的是,boost中的的单例类好像只能使用无参的类构造函数,而我希望将配置文 ...
分类:编程语言   时间:2017-04-16 22:41:03    阅读次数:198
error C3859: 超过了 PCH 的虚拟内存范围;请使用“-Zm276”或更大的命令行选项重新编译
产生的原因:为了加快boost的编译,使用的预编译头。而且加的boost的头文件比较多,导致pch文件超过了默认值。解决的办法:1. 找到 工程->属性->c/c++->命令行->其他选项2. 输入/Zm276,其中后面的数字可以更大定义:/Zm(指定预编译头的内存分配限额):确定编译器分配的用于构 ...
分类:其他好文   时间:2017-04-16 22:29:38    阅读次数:177
使用C++ boost从零构建一个异步文件IO系统
前言 因为本科毕业设计中要做一个分布式文件系统,其中一个模块需要实现文件IO。为了验证我对异步IO的理解,决定造一个异步文件IO的轮子。操作系统已经给出各种异步操作的API,如重叠IO, IOCP,kqueue,select,poll,epoll等机制,而且C++也有很多跨平台的异步IO库,如lib ...
分类:编程语言   时间:2017-04-16 19:30:20    阅读次数:331
后端程序员之路 35、Index搜索引擎实现分析4-最终的正排索引与倒排索引
# index_box 提供搜索功能的实现- 持有std::vector<ITEM> _buffer; 存储所有文章信息- 持有ForwardIndex _forward_index; - _forward_index.build_findex( _buffer ) - get_all_items ...
分类:其他好文   时间:2017-04-13 08:44:18    阅读次数:198
2011条   上一页 1 ... 70 71 72 73 74 ... 202 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!