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'

小结

学习,加油,共勉。

相关推荐
☆5662 分钟前
C++中的代理模式高级应用
开发语言·c++·算法
2301_818419013 分钟前
编译器命令选项优化
开发语言·c++·算法
m0_518019483 分钟前
C++图形编程(OpenGL)
开发语言·c++·算法
Edward111111114 分钟前
3月23Math类,Arrays类
java·学习
2301_816651228 分钟前
自定义异常类设计
开发语言·c++·算法
weixin_421922698 分钟前
C++与自动驾驶系统
开发语言·c++·算法
屯子来了9 分钟前
window11 qt5.14.1 msvc2017 编译OpenDDS-3.33.0
c++·qt5·opendds·msvc2017
小郭学习之路10 分钟前
Qt vs tools的一个编译问题
开发语言·qt
码农42714 分钟前
点评项目深入改造-------日常学习笔记
java·笔记·学习·搜索引擎·全文检索
爱吃生蚝的于勒16 分钟前
【Linux】网络之http协议
linux·运维·服务器·网络·数据结构·c++·http