qt字符数组转ASCII(十六进制)
2024-10-19 03:31:50
接收网络传输数据
QByteArray array;
//显示字符串
QString str = QString::fromLocal8Bit(array);
m_receiveTxt.append(QString("%1:%2:%3").arg(m_TcpSocket->getIp()).arg(m_TcpSocket->getPort()).arg(str)); //显示十六进制
QString str = ascTohex(array);
m_receiveTxt.append(QString("%1:%2:%3").arg(m_TcpSocket->getIp()).arg(m_TcpSocket->getPort()).arg(str));
//字符数组串转十六进制
QString Widget::ascTohex(QByteArray array)
{
QString str = "";
QString tem = array.toHex();
for(int i = 0;i < tem.count();i++)
{
str.push_back(tem.at(i));
if(i % 2 == 1 && i != 0)
{
str.push_back(' ');
}
}
return str;
}
最新文章
- 彻底卸载MySQL数据库教程
- fonts.useso.com 访问变慢
- IOS开发之开篇--CocoaPods安装
- TortoiseSVN文件夹图标不显示的解决方法
- python的元组和列表使用之一
- 【原创】30分钟入门 github
- mac 布置 git仓库服务器
- Beta Round #9 (酱油杯noi考后欢乐赛)最大伤害
- Python Tutorial 学习(八)--Errors and Exceptions
- Sonar入门(五):使用 Sonar 进行代码质量管理
- 学会用requirejs,5分钟足矣
- FPGA验证之SystemVerilog+UVM
- Nginx-Cluster 构建
- Mysql 视图使用
- Calendar获取当天的初始时间,当月的初始时间,当年的初始时间
- EditPlus 5.1.2066 中文版(1月30日修正)
- SQL 基础-->; NEW_VALUE 的使用
- 第三百二十一节,Django框架,发送邮件
- [Mysql 查询语句]——对查询结果进一步的操作
- C#基础视频教程4.3 如何编写简单的计算器
热门文章
- ACM-ICPC 2018 南京赛区网络预赛 J.sum
- python 随机生成图片验证码背景RGB-浅色或者深色
- 2019/2/11 LinuxRPM包管理
- 浅谈Spring
- cmake: error: symbol(s) not found for architecture x86_64 mac os 使用boost asio
- SpringBoot之Swagger2
- spring boot 1.x配置,不断完善中
- windows搭建zabbix agent
- yum与rpm常用命令
- R语言读取JSON数据