两个有趣的小东西(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'了~

相关推荐
weixin_41739683几秒前
酒店IPTV需要什么资质?内容授权与工程资质两条线要分开看
网络·技术·网络运维·酒店iptv·组播排查
坤坤子吖2 分钟前
Linux网络编程基础:从 MAC 到 IP,理解网络数据是怎么传输的
linux·网络·笔记·学习
码小猿的CPP工坊8 分钟前
C++跨平台开发之基于wxWidgets开发GUI程序简介-002
开发语言·c++
明天也要努力学习9 分钟前
深入理解数据链路层:以太网、MAC 地址与交换机
网络·网络协议
波力海苔夹心脆67510 分钟前
C# 固高 GTS 运动控制卡入门:伺服上下电、Jog 点动与二维插补(WinForms 实战)
服务器·开发语言·c#·运动控制·伺服电机·winforms·固高
海绵宝宝转agent16 分钟前
LeetCode100个人题解+java面经总结
java·开发语言·笔记·学习·算法
chenbingjie_c19 分钟前
C++ 继承全解析(从三种继承方式到菱形继承与内存布局)
开发语言·c++
Eloudy20 分钟前
`ibv_get_device_list` 实现分析
网络·gpu·rdma
山东孙燕姿23 分钟前
前端框架升级:不敢动的组件怎么办
大数据·运维·服务器·网络·人工智能·前端框架
hhhjhl9 小时前
Protobuf.js 跨端三方库仓颉适配全流程
javascript·网络·udp