两个有趣的小东西(qt和类型转换)

1、qt报错

有一段时间没有使用QT了,今天使用QT搭建一个tcp服务器,需要先运行嘛,所以呢运行了就去调试客户端去了,之后再回来QT运行服务器报错了

Qt:cannot open output file debug\XXX.exe: Permission denied

什么原因呢??csdn上搜了一会,什么修改项目啰,什么修改构建啰;虽然哈,虽然解决了,但是后面又出现了,唉~,这个时候我注意到一个东西,我调试的输出QDebug没有打印,终于看见了还在默默运行的服务器。。。

实际原因呢就是,QT构建项目的时候,设置上是默认只可以运行同一个程序一个;如果要多个运行是要修改设置的,这个报错呢,就是想运行第二个相同的程序了,但是设置还是默认的只允许运行一个

2、都说了要搭建tcp嘛,问题呢,就出现在传输数据上

首先我采集的是int类型的数据,但是串口传输是定义的char类型,唉~怎么办呢??

上代码!!!------------------将int类型转化成char存储以及传输

cpp 复制代码
int num = 42;
char buf[2];
sprintf(buf,"%d",num);

简单吧???对了,包含一下头文件#include<stdlib.h>,这样buf里存的就是数据类型的'42'了~

相关推荐
ACP广源盛1392462567313 分钟前
2026 PCIe互连芯片@ACP#国产替代格局解析:芯动科技领跑高端交换芯片赛道
大数据·网络·数据库·人工智能·分布式·嵌入式硬件
Quz13 分钟前
QML ProgressBar 自定义样式:自绘组件、Material风格
qt
Quz17 分钟前
QML 环形进度条:Canvas 绘制与多环进度
qt
mifengxing21 分钟前
Java TreeSet
java·开发语言
Kina_C32 分钟前
Keepalived 单播模式实战:跨网络高可用的关键配置
linux·服务器·网络·keepalived
m0_519196401 小时前
【设计模式】java的习题
开发语言·python
wWYy.1 小时前
阻塞和非阻塞
服务器·网络
zhang133830890751 小时前
CG-85D 水工大坝渗压监测振弦式传感器
运维·服务器·网络·人工智能·自动化
我命由我123451 小时前
Jetpack Compose - Material Design 断点范围、WindowSizeClass、针对不同屏幕尺寸创建预览、四类导航栏
android·java·开发语言·java-ee·kotlin·android jetpack·android runtime
pt10431 小时前
网络自动化Python课程:Git版本控制基础入门与实验演示
网络·python·自动化