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'

小结

学习,加油,共勉。

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