C++ ubuntu
N1CROWN
这个作者很懒,什么都没留下…
展开
-
【Ubuntu20.04安装ROS1】
ros原创 2022-09-11 22:23:17 · 1405 阅读 · 1 评论 -
Ubuntu系统 导出终端输入的历史命令
1.查看终端历史2.导出终端历史为文本三连,谢谢原创 2022-07-05 15:50:20 · 1164 阅读 · 0 评论 -
【C++内存分区]
全局区包括全局变量、静态变量、常量(字符串常量和const 修饰的全局变量),以下为代码测试部分,由运行结果可知,全局区存储的存储对象。#include <iostream>#include<string.h>using namespace std;int g_a = 1;int g_b = 2;static int g_c = 3;const int g_d = 4;string g_s = "www";int main(){ int a = 1; int原创 2022-04-14 17:05:22 · 821 阅读 · 0 评论 -
【C++基础知识整理--常量指针、指针常量、指向常量的常量指针】
常量指针应用解析const修饰的是 * p,即*p的内容不可通过p改变,但p不是const,p可以修改,*p不可修改;#include <iostream>using namespace std; int main(){ int a = 100; int c = 300; const int *p = &a; //常量指针,不可以通过指针改变指向对象的值, //也即指针失去了改变指向地址的存储修改权 cout <<"p "<&l原创 2022-04-13 11:41:43 · 490 阅读 · 0 评论 -
【C++基础之 数据类型的范围--int相关】
long unsigned int 相当于 unsigned int64#include <iostream>using namespace std;long unsigned int power(long unsigned int x, long unsigned int n){ long unsigned int v = 1; while(n--) { v*=x; } return v;}int main(){原创 2022-04-12 20:14:56 · 1083 阅读 · 0 评论 -
【 C++ 文件操作】
C++ 文件操作打开文件模式标志描述电脑$1600手机$12导管$1ios::app追加模式。所有写入都追加到文件末尾。ios::ate文件打开后定位到文件末尾。ios::in打开文件用于读取。ios::out打开文件用于写入。ios::trunc如果该文件已经存在,其内容将在打开文件之前被截断,即把文件长度设为 0。 可以把以上两种或两种以上的模式结合使用,用法如下:ofstream outfile;outfi原创 2022-04-09 17:27:07 · 2920 阅读 · 0 评论 -
运行ROS节点的指令
运行ROS节点的指令1.打开roscore2.在工作空间下,打开终端运行source devel/setup.bash3.rosrun +包名 +节点名原创 2022-02-21 17:33:07 · 902 阅读 · 0 评论 -
使用工作机远程控制后,本地ros使用出现问题,roscore无反应
文章目录1.设置单机模式2.查找本地ip3.修改.bashrc文件总结1.设置单机模式export ROS_HOSTNAME=localhostexport ROS_MASTER_URI=http://localhost:113112.查找本地ip指令如下ip a3.修改.bashrc文件打开bashrcsudo gedit ~/.bashrc修改,保存export ROS_HOSTNAME=111.11.1.1(假设的ip)export ROS_MASTER_URI=htt原创 2022-02-18 18:31:12 · 778 阅读 · 0 评论 -
NodeHandle常用成员函数
NodeHandle常用成员函数包括:创建话题的publisherros::Publisher advertise(const string &topic,uint32_t queue_size, bool latch=false);//第一个参数为发布话题的名称//第二个是消息队列的最大长度,如果发布的消息超过这个长度而没有被接收,那么就的消息就会出队。通常设为一个 较小的数即可。//第三个参数是是否锁存。某些话题并不是会以某个频率发布,比如/map这个topic,只有在初原创 2022-02-18 15:02:34 · 448 阅读 · 0 评论 -
Ubuntu16.04 标题栏显示实时网速、CPU使用率
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、安装运行Indicator-Sysmonitor1.打开新终端,安装psutil2.git 源文件2.安装运行二、配置Indicator-Sysmonitor1.设置开机自启动2.调整显示三、卸载Indicator-Sysmonitor参考前言想要实时显示网速,找到的可用方法。一、安装运行Indicator-Sysmonitor1.打开新终端,安装psutilpsutil是一个Python模块用来获取正在运行的原创 2022-01-24 11:14:13 · 985 阅读 · 0 评论 -
empty_world.launch
<?xml version="1.0"?><launch> <!-- these are the arguments you can pass this launch file, for example paused:=true --> <arg name="paused" default="false"/> <arg name="use_sim_time" default="true"/> <arg name="extr原创 2021-06-07 11:06:17 · 673 阅读 · 0 评论 -
appimage 安装包的傻缺问题
右键 AppImage 后缀的安装包 > 属性 > 权限 > 勾选“允许作为程序执行文件”之后,双击即可安装原创 2021-03-30 10:58:27 · 807 阅读 · 0 评论 -
给予Ubuntu文件或文件夹最高权限
sudo chmod -R 777 /file_name or /folder_name原创 2021-03-29 15:04:47 · 2691 阅读 · 2 评论 -
ros 查找包路径
rospack find package_name原创 2021-03-15 15:03:38 · 2547 阅读 · 0 评论 -
ubuntu 18.04 系统设置找不到了
重新安装gnome-control-center指令如下:sudo apt-get install gnome-control-center原创 2021-03-15 14:42:23 · 994 阅读 · 0 评论 -
在函数‘_start’中: (.text+0x20):对‘main’未定义的引用 collect2: error: ld
ubuntu vscode使用呆呆的错误在函数‘_start’中: (.text+0x20):对‘main’未定义的引用 collect2: error: ld解决办法:功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入在函数‘_s原创 2020-12-15 19:31:58 · 1694 阅读 · 4 评论