会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一路一沙
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2018年5月17日
C++:struct与class的区别
摘要: (1)C语言中struct与class的区别:struct只作为一种复杂数据类型定义的结构体,不能用于面向对象编程;C语言没有class关键字。 (2)C++语言中struct与class的区别:对于成员访问权限以及继承方式,class默认都是private,struct默认是public;clas
阅读全文
posted @ 2018-05-17 00:18 一路一沙
阅读(2746)
评论(0)
推荐(0)
2018年5月16日
C++:指针与引用的区别
摘要: (1)指针是一个实体,有分配内存空间,引用只是一个别名,不分配内存空间 (2)指针不用但最好初始化,引用必须初始化 (3)引用只能初始化一次,指针可以多次赋值 (4)可以有const指针,但没有const引用,例如 int* const p合法,int& const p有些编译器会报错,有些编译器会
阅读全文
posted @ 2018-05-16 23:48 一路一沙
阅读(198)
评论(0)
推荐(0)
2018年5月8日
C++:new与malloc的区别
摘要: 1.属性 new/delete是操作符,是C++关键字,需要编译器支持;malloc/free是库函数,需要头文件支持。 2.参数 使用new操作符动态分配内存时无需指定内存块大小,编译器会根据类型自行计算;malloc分配内存时需要显式地指出所需内存块大小。 3.返回类型 new操作符内存分配成功
阅读全文
posted @ 2018-05-08 12:27 一路一沙
阅读(233)
评论(0)
推荐(0)
2018年5月7日
ROS:使用Qt Creator创建GUI程序(三)之stellax_gui_ws源码编译
摘要: 开发环境: Ubuntu14.04 ROS indigo version Qt Creator 3.0.1 based on Qt 5.2.1 ROS相关包安装:参照ros_by_example(indigo)书中第五章,安装必要的包: $ sudo apt-get install ros-indi
阅读全文
posted @ 2018-05-07 14:22 一路一沙
阅读(539)
评论(6)
推荐(0)
ROS:使用Qt Creator创建GUI程序(二)
摘要: 开发环境: Ubuntu14.04 ROS indigo version Qt Creator 3.0.1 based on Qt 5.2.1 步骤如下:(前提:成功完成ROS:使用Qt Creator创建GUI程序(一)中所有步骤) ①关闭所有终端 ②打开新的终端,输入下述命令: $ qtcrea
阅读全文
posted @ 2018-05-07 14:09 一路一沙
阅读(903)
评论(0)
推荐(0)
2018年5月6日
ROS:使用Qt Creator创建GUI程序(一)
摘要: 开发环境: Ubuntu14.04 ROS indigo version Qt Creator 3.0.1 based on Qt 5.2.1 步骤如下:(按照下面命令一步步来,亲测可行) (一)安装qt-ros相关的包打开终端,输入下面的命令: $ sudo apt-get install ros
阅读全文
posted @ 2018-05-06 22:33 一路一沙
阅读(1402)
评论(0)
推荐(0)
上一页
1
2
3
4
公告