摘要: s32k-iMX8平台XRCE-DDS的搭建 1. 引言 XRCE-DDS简述 XRCE-DDS是可以在资源受限的MCU运行的DDS,在MCU侧运行客户端,通过代理服务参与DDS通信。 使用范围 本文将描述整个XRCE-DDS在GEN2平台的搭建过程,包含SOC侧imx8上运行xrce-dds的an 阅读全文
posted @ 2023-12-14 14:08 落叶满空山 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 在linux shell中见到如下语法,记录一下 variant=`on -p254 gwm_cfg_tool -r PROJECT_CODE | sed 's/[^0-9]//g'` on -p254 gwm_cfg_tool -r PROJECT_CODE得到的输出为PROJECT_CODE = 阅读全文
posted @ 2022-07-28 11:08 落叶满空山 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 适用于用共通的接口处理文件和由文件组成的文件夹等类似情形,把个体和集合做相同的处理 #include "stdafx.h" #include <vector>#include<iostream>using namespace std; class company {public: company(s 阅读全文
posted @ 2021-10-23 16:20 落叶满空山 阅读(35) 评论(0) 推荐(0) 编辑
摘要: class Element{public: Element(string str) :m_name(str) {} virtual void accept(visitor * pVist) = 0; string getName(void) { return m_name; }private: st 阅读全文
posted @ 2021-09-16 19:22 落叶满空山 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Cstring因为<cstring>提供的一系列api如strcpy等均已‘\0’结束,所有C-字符串已‘\0’结尾。 char a[5] = {'a','b','c','d','i'}; //not a CString char b[5] = {'s','r','s','x','\0'}; // 阅读全文
posted @ 2020-09-30 16:10 落叶满空山 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 主要目的是命令与接受者的解耦,使得程序的可扩展性增强 UML类图: commamd 到 invoker 类之间应该是聚合的关系,上面没画对,懒得改了。 class lift{public: lift(){}; ~lift(){}; void up(void) { std::cout<<"lift g 阅读全文
posted @ 2019-11-02 20:17 落叶满空山 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 策略模式包含如下基本要素,策略基类,继承于基类的不同算法,包含策略引用的环境(context)角色 class vehicle;class vehicle{public: vehicle(){}; ~vehicle(){}; virtual void showName()=0;};class bik 阅读全文
posted @ 2019-10-19 21:39 落叶满空山 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 如果我们要根据一张学校的excel的表,快速的生成一些自动化的c++代码,可以通过id快速的查找学生的姓名,身高等等,并且具有可扩展性,可做如下尝试 1.新建列表 写一个简单的学校的类 #ifndef _SCHOOL_H_#define _SCHOOL_H_#include <string>#inc 阅读全文
posted @ 2019-09-26 19:08 落叶满空山 阅读(131) 评论(0) 推荐(0) 编辑
摘要: cmakeLists.txt编写 1.cmake的最低版本设定 cmake_minimum_required(VERSION 2.8) 2.项目名 project(test) 3.生成文件类型设置 add_executable(demo demo.cpp) # 生成可执行文件 add_library 阅读全文
posted @ 2019-08-14 20:02 落叶满空山 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 线程属性: 1.线程的分离状态 线程的分离状态决定一个线程以什么样的方式来终止自己。非分离的线程终止时,其线程ID和退出状态将保留,直到另外一个线程调用pthread_join.分离的线程在当它终止时,所有的资源将释放,我们不能等待它终止。 设置线程分离状态的函数为 pthread_attr_set 阅读全文
posted @ 2019-08-14 10:55 落叶满空山 阅读(202) 评论(0) 推荐(0) 编辑