Linux C++
文章平均质量分 93
Linux和C++的相关技术知识
Nerd Nirvana
这个作者很懒,什么都没留下…
展开
-
JSON转化及C++杂谈
JSON: JavaScript Object Notation(JavaScript 对象表示法)JSON 是存储和交换文本信息的语法,类似。JSON 易于人阅读和编写。C、Python、C++、Java、PHP、Go等编程语言都支持 JSON。是创建一个对象 j,nlohmann::json 是一个用于处理 JSON 数据的库,提供了一种方便的方式来创建、解析和操作 JSON 数据。是将 JSON 字符串str解析为对象 j。是库提供的一个函数,用于解析 JSON 字符串。头文件1、创建。原创 2023-12-10 14:37:29 · 144 阅读 · 0 评论 -
C++杂谈
在C++中,当你尝试打印一个变量时,需要注意以下几种类型可能需要转换。原创 2023-12-04 20:04:05 · 255 阅读 · 0 评论 -
DLMS/COSEM协议(一) ————信息交换模型(通信过程)
DLMS/COSEM的目标是为设备和系统指定一个面向业务领域的接口对象模型的标准,以及用来访问这些对象的服务的标准。还指定了通过各种通信媒体传输消息的通信配置文件。术语“设备”是一种抽象;因此,“设备”可以是适合这种抽象适用的任何类型的设备。使用DLMS/COSEM进行数据交换的确保满足上述要求的关键因素是由DLMS/COSEM AL提供的应用程序关联(AA)–确定数据交换的上下文。原创 2023-08-21 15:28:57 · 1100 阅读 · 1 评论 -
Makefile使用方法(一)
和前面介绍的规则不同,clean目标不依赖于任何条件,并且执行它的命令列表不会生成clean这个文件,刚才说过,只要执行了命令列表就算更新了目标,即使目标并没有生成也算。这样又有一个新的问题,每次编译敲的命令都不一样,很容易出错,比如我修改了三个源文件,可能有一个忘记了重新编译,结果编译完成以后修改还没生效,运行是出了bug还满世界找原因呢。中第一条规则的目标main,第一条规则的目标称为缺省目标,只要缺省目标更新了就算完成任务了,其它工作都是为这个目的而做的。的规则,请读者结合上面的例子理解。原创 2023-08-19 14:10:53 · 192 阅读 · 0 评论 -
国网DLT698.45协议——采集系统、数据交换(三)
物理层规定了通信单元或其他终端设备与多功能电表的通信接口,接口的物理与电气特性。常见的物理层传输方式有对于RS485、红外、载波通信等通信信道。将数据包装成可传输的帧格式。1、根据通信配置参数完成端口的初始化配置,通信状态初始化为准备接收状态,初始化相关计数器及缓冲区指针。2、链路层及控制子模块负责通信数据的收发控制,各类超时问题的处理。无通信数据接收时,定时初始化通信端口。3、完成协议帧的解析及应答。原创 2023-08-10 20:35:28 · 2706 阅读 · 2 评论 -
国网DLT698.45协议——采集系统、数据交换(二)
国网DLT698.45协议相关内容介绍原创 2023-08-08 15:21:39 · 3001 阅读 · 0 评论 -
国网DLT698.45协议——采集系统、数据交换(一)
对于国网698协议,是一种面向对象的通信协议,用于远程监控和控制电力系统中的设备。面向对象使得对协议的思考更趋向于正常思维,使计算机中描述的抽象世界于现实世界中能够更好的对应起来。协议中就是将各种方法和属性对应描述成类和对象。接下来是我学习该协议的一些总结和认识,欢迎大家随时在评论区或者私信我交流学习。:系统=对象+消息:程序=算法+数据对象和接口类描述:类描述了一组具有相同属性和相同方法的对象。原创 2023-08-05 16:33:59 · 5379 阅读 · 5 评论 -
C/C++指针和引用
C/C++指针和引用的学习,对二者的理解和认识。原创 2023-08-02 10:10:53 · 46 阅读 · 1 评论 -
嵌入式C/C++学习
嵌入式C/C++学习笔记,包含常用关键字和数据类型的解析和理解。原创 2023-07-31 19:44:19 · 120 阅读 · 1 评论 -
Linux系统学习——指令学习(一)
Linux系统学习——指令学习,一些在Liunx系统下常用的指令介绍及使用方式原创 2023-07-24 20:03:33 · 102 阅读 · 0 评论