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'

小结

  学习,加油,共勉。

相关推荐
OPEN-F13 小时前
C++综合实战:网络编程入门与HTTP客户端
网络·c++·http
十五年专注C++开发13 小时前
CMake基础:BUILD_INTERFACE 与 INSTALL_INTERFACE 完全解析
c++·cmake·build_interface
喵的前端路13 小时前
《EDVAC》学习记录(第一部分)
学习
布莱克60513 小时前
strcpy 函数详解:作用、用法与安全缺陷
c语言·开发语言·c++·安全
不想看见40413 小时前
一次关于“鼠标是不是串口”的追问:从USB协议到CAN总线
c++·qt·计算机外设
STQY燊桐启元(深圳)电子科技13 小时前
太阳能追踪设备散热优化,相变陶瓷片解决全日照高温积温故障
经验分享·笔记·pcm
javartisan13 小时前
AI 大模型工程师完整学习目录
人工智能·学习
Zenova EdgeOS14 小时前
等保 2.0 在工业网关的落地:测评点、整改、长期维护
c++·边缘计算·工业网关
Zenova EdgeOS14 小时前
工业边缘双写一致性:从缓存到多 DB 的工程实战
数据库·缓存·边缘计算·工业边缘
️学习的小王14 小时前
Flask实现云栖笔记|开箱即用网页版本地笔记本
笔记·python·flask