上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 重载运算符 1,成员函数运算符 运算符重载为类的成员函数一般格式如下 <函数类型> operator <运算符> (参数表) {函数体} 调用成员函数运算符如下 <对象名>. operator <运算符>(参数) 2.友元函数运算符 一般格式:friend <函数类型> operator <运算符> 阅读全文
posted @ 2019-11-14 14:36 拼命的骡子 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 静态成员函数 静态成函数和静态成员数据相同,他们都属于某一个类的静态成员而不是某一个对象的成员。 静态数据成员的使用方法和注意事项 1.静态数据成员在定义或说明时前面加上关键字static 2.初始化格式如下 <数据类型><类名> :: <静态数据成员名> = <值> 初始化在类体内进行,而前面不加 阅读全文
posted @ 2019-11-14 13:54 拼命的骡子 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 概念详解 1. 值传递: 形参是实参的拷贝,改变形参的值并不会影响外部实参的值。 从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入,不能传出; 当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值传递。 2. 指针传递 形参是指向实参地址的指针,当对形参的指向操作时 阅读全文
posted @ 2019-11-10 20:49 拼命的骡子 阅读(2776) 评论(0) 推荐(1) 编辑
摘要: c++中各种类型数据类型占据字节长度 首先罗列一下C++中的数据类型都有哪些: 1、整形:int、long 2、字符型:char、wchar_t 3、布尔型:bool 4、浮点型:float、double 5、指针 一、整形 int占据操作系统一个内存单元的大小。long跟int相同 早先16位操作 阅读全文
posted @ 2019-11-10 15:37 拼命的骡子 阅读(5470) 评论(0) 推荐(0) 编辑
摘要: 对象的初始化 如下 ckasss Person { public: char name[20]; char sex; int age; }; Person p={"cheng",'f' ,20}; //对象初始化 构造数组对象时,需要一个没有参数的构造函数,进行对象初始化。 如果定义了一个对象,而忘 阅读全文
posted @ 2019-11-08 15:10 拼命的骡子 阅读(2316) 评论(0) 推荐(0) 编辑
摘要: 1 使用const修饰变量有时候a56爆大奖在线娱乐们需要定义这样a56爆大奖在线娱乐变量,它的值不能被更改。为了满足这一要求,可以通过关键字const对变量的类型加以限定。1.1 const 修饰普通的变量const int bufSize=512;这里将bufSize定义成了一个常量。任何试图为bufSize赋值的行为都将引发错 阅读全文
posted @ 2019-11-06 21:27 拼命的骡子 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 前面a56爆大奖在线娱乐们实现了动作的定义,接下来实现动作的功能 实现一个基本的动作服务器 准备好所需的动作定义后就可以开始编写代码了。动作和话题一样,都是使用回调机制,即回调函数会在收到消息时被唤醒和调用。 例:simple_action_server.py 1 #!/usr/bin/env python 2 im 阅读全文
posted @ 2019-11-04 16:30 拼命的骡子 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 前面a56爆大奖在线娱乐们探讨了ros的两种通信方式,话题和服务,服务机制常用于同步的请求/响应交互方式。 话题则是单工通信,尤其是接收方有多时(比如传感器数据流),然而,当需要完成的任务比较复杂时, 服务和话题都不是一个很好的选择,为了解决这些问题,ros引入了动作机制,ros的动作机制非常适合作为时间 不确定,目 阅读全文
posted @ 2019-11-04 14:00 拼命的骡子 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 服务(service)是另a56爆大奖在线娱乐在节点之间传递数据的方法,服务其实就是同步的跨进程函数调用,它能够让一个节点调用运行在另一个节点中的函数。 a56爆大奖在线娱乐们就像之前消息类型一样定义这个函数的输入/输出。服务端(提供服务的节点)定义了一个回调函数来处理服务的请求,并声明这个服务。 客服端(进行服务请求的节点)通过一 阅读全文
posted @ 2019-11-02 20:39 拼命的骡子 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 前面的例子显示了单个发布者/单个订阅者的情况,但是一个节点也可以同时是一个发布者和订阅者,或者拥有多个订阅和发布。 实际上,ROS节点最常做的事情是传递消息,并在消息上进行运算。 例doubler.py 首先定义一个中间节点 1 #!/usr/bin/env python 2 import rosp 阅读全文
posted @ 2019-11-01 15:04 拼命的骡子 阅读(669) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页