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'

小结

学习,加油,共勉。

相关推荐
Ws_1 小时前
C#学习 Day2
开发语言·学习·c#
神谕的祝福1 小时前
comfyui从0到1开始学习-第三讲生图与降噪实验
学习
葡萄城技术团队1 小时前
如何使用缓存把大模型薅出白菜价
缓存
星夜夏空991 小时前
STM32单片机学习(32) —— ADC
stm32·单片机·学习
咩咦2 小时前
C++学习笔记28:静态成员应用:不用循环求1到n的和
c++·学习笔记·类和对象·static·构造函数·oj·静态成员
EllinY2 小时前
CF2217E Definitely Larger 题解
c++·笔记·算法·构造
nnsix2 小时前
JIT(即时编译)、 AOT(预先编译)、虚拟机CLR 笔记
笔记
筠筠喵呜喵3 小时前
Linux软件开发性能优化
linux·c++·性能优化
NULL指向我3 小时前
Simplis仿真笔记1:Simplis_V8.4_x64安装过程
笔记
Bruce_kaizy3 小时前
c++ linux环境编程——文件io介绍以及open 、write 、read 三剑客深度详解
linux·服务器·c++·ubuntu·操作系统·文件io