当前位置: 首页 > news >正文

16进制转字符串,字符串转16进制

    QString QbaToQString(QByteArray qba); //16进制转字符串
    QByteArray QStringToQba(QString str); //字符串转qba16进制
QString Thread_ByteData::QbaToQString(QByteArray qba)
{
    QString str = "";
    for (int i = 0; i < qba.size(); i++)
    {
        str += QString("%1").arg(qba[i] & 0xFF, 2, 16, QLatin1Char('0'));
    }
    return str;
}
QByteArray Thread_ByteData::QStringToQba(QString str)
{
    QByteArray qba;
    int iLen;
    qba.clear();
    iLen = str.length() / 2;
    for (int i = 0; i < iLen; i++)
    {
        QString temp = str.mid(i * 2, 2);
        qba.append(static_cast<char>(temp.toInt(nullptr, 16)));
    }
    return qba;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【ChatGPT 消费者偏好】第二弹:ChatGPT在日常生活中的使用—推文分享—2024-07-10
  • 阿里云调整全球布局关停澳洲云服务器,澳洲服务器市场如何选择稳定可靠的云服务?
  • 从零开始搭建vite开发环境
  • 提示词工程(Prompt Engineering)是什么?
  • magma软件许可优化解决方案
  • el-tree 获取当前勾选节点的选中状态以及选中值对象 触发check-change多次事件问题原因
  • 【idea】idea配置gitee插件_简单使用
  • python网络爬虫之Urllib
  • 批量提取网页表格内容至excel文件
  • Cypress UI自动化之安装环境
  • Win10安装MongoDB(详细版)
  • 论文降痕降重全攻略:从技巧到工具,助你轻松应对学术挑战
  • BatchNorm LayerNorm
  • WEB-INF 泄露-RoarCTF-2019-EasyJava(BUUCTF)
  • 05_四旋翼飞行器姿态表示
  • 03Go 类型总结
  • 2019.2.20 c++ 知识梳理
  • css的样式优先级
  • egg(89)--egg之redis的发布和订阅
  • ES6系列(二)变量的解构赋值
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • js面向对象
  • JS数组方法汇总
  • log4j2输出到kafka
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • Theano - 导数
  • Vue.js源码(2):初探List Rendering
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 普通函数和构造函数的区别
  • 如何在 Tornado 中实现 Middleware
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 探索 JS 中的模块化
  • 温故知新之javascript面向对象
  • 怎么将电脑中的声音录制成WAV格式
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #Linux(帮助手册)
  • #Linux(权限管理)
  • #pragma 指令
  • #如何使用 Qt 5.6 在 Android 上启用 NFC
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (7) cmake 编译C++程序(二)
  • (9)STL算法之逆转旋转
  • (arch)linux 转换文件编码格式
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (二刷)代码随想录第16天|104.二叉树的最大深度 559.n叉树的最大深度● 111.二叉树的最小深度● 222.完全二叉树的节点个数
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (附源码)基于SpringBoot和Vue的厨到家服务平台的设计与实现 毕业设计 063133
  • (每日持续更新)jdk api之StringBufferInputStream基础、应用、实战
  • (转)Oracle存储过程编写经验和优化措施
  • (转)Scala的“=”符号简介