马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
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存储以及传输- int num = 42;
- char buf[2];
- sprintf(buf,"%d",num);
复制代码 简朴吧???对了,包罗一下头文件#include<stdlib.h>,如许buf里存的就是数据范例的‘42’了~
|