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'

小结

  学习,加油,共勉。

相关推荐
不会C语言的男孩1 天前
C++ Primer 第3章:字符串、向量和数组
开发语言·c++
Dovis(誓平步青云)1 天前
《QT学习第四篇:常见事件与UDP、TCP、文件系统、(锁、信号量、条件变量》
c语言·开发语言·汇编·qt
code monkey.1 天前
【Linux之旅】Linux 应用层自定义协议与序列化:从粘包问题到网络计算器
linux·网络·c++
草莓熊Lotso1 天前
【Linux网络】深入理解 HTTP 协议(二):从协议格式到手写工业级 HTTP 服务器
linux·运维·服务器·网络·c++·http
aWty_1 天前
实分析入门(11)--Cantor三分集
学习·数学·算法·实变函数
for_ever_love__1 天前
UI学习:UISearchController基础了解和应用
学习·ui·ios·objective-c
心中有国也有家1 天前
GE图引擎深度解析——CANN的计算图优化与执行引擎
人工智能·pytorch·python·学习·numpy
東雪木1 天前
多线程与并发编程 专属复习笔记
java·开发语言·笔记·java面试
GHL2842710901 天前
换脸工作流学习
学习·ai
MC皮蛋侠客1 天前
C++17 多线程系列(五):C++17 并行算法——从串行到并行的零成本迁移
c++·多线程