Qt编程技巧小知识点(2)GPIB缓存区数据读取

文章目录

Qt编程技巧小知识点(2)GPIB缓存区数据读取

大端小端的问题,其主要表现如下例子:

  • 例如:输入为QByteArray str = "#14M\xB6q\xC1\n"

  • 可以先使用str.toHex(:)函数进行一下解析

  • 即可得到:23:31:34:4d:b6:71:c1:0a

  • 下面,详细说一下,具体的解析思路

  • 首先看下面这张图

  • 解析过程如下:

cpp 复制代码
XOLX08
'#:'    ->   '\x23'  
'1'     ->   '\x31' 
'4'     ->   '\x34' 
'M'     ->    '\x4d'
无对应   ->   '\xB6'
'q'     ->   '\x71' 
无对应   ->   '\xC1'
'\n'    ->   '\x0a'

小结

学习,加油,共勉。

相关推荐
瑞思蕊萌18 小时前
redis实战篇--商品缓存模块
数据库·redis·缓存
Yurko1319 小时前
【计网】基于三层交换机的多 VLAN 局域网组建
网络·学习·计算机网络·智能路由器
月下倩影时19 小时前
视觉进阶篇——机器学习训练过程(手写数字识别,量大管饱需要耐心)
人工智能·学习·机器学习
MasterLi80231 天前
我的读书清单
android·linux·学习
hssfscv1 天前
JAVA学习笔记——集合的概念和习题
笔记·学习
晚风吹长发1 天前
二分查找算法+题目详解
c++·算法·二分查找
angushine1 天前
SpringCloud Gateway缓存body参数引发的问题
spring cloud·缓存·gateway
ha20428941941 天前
Linux操作系统学习之---初识网络
linux·网络·学习
罗义凯1 天前
其中包含了三种排序算法的注释版本(冒泡排序、选择排序、插入排序),但当前只实现了数组的输入和输出功能。
数据结构·c++·算法
怎么就重名了1 天前
STM32+蓝牙模块+超声波模块+QT
stm32·嵌入式硬件·qt