C++ QT
强迫症高级患者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于QT实现简单的TCP通信
开发环境:win7开发软件:Qt5.5.0下图是实现效果首先点击客户端的connect与服务器连接,连接成功后再服务器会显示“成功连接”,然后在客户端会显示“成功与服务器建立连接”,然后我们就可以分别在服务器和客户端向对方发送数据了。1 TCP介绍传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。在...原创 2019-07-12 15:21:50 · 940 阅读 · 0 评论 -
QT Qthread中止回收
在QT开辟一个QThrea线程时,想要中止并且回收资源,一般这样写://退出线程recThread->quit();//回收资源recThread->wait();delete reciveImageThread;上面reciveImageThread是自定义的线程类,recThread是QThread类但在实际操作中,我们在运行一个子线程时,有可能是一个while(1)...原创 2019-07-26 10:44:56 · 3692 阅读 · 1 评论 -
C++ windows socket设置系统接收缓存区
//C++ windows socket设置系统接收缓存区//设置系统接收缓存区int optVal = 0;int optLen = sizeof(optVal);optVal = 810241024;setsockopt(echo_socket_WIN, SOL_SOCKET, SO_RCVBUF, (char*)&optVal, optLen);...原创 2019-07-25 17:26:27 · 2089 阅读 · 0 评论 -
c++ socket在bind()时出错
最近在使用c++ socket,在绑定地址端口bind()时一直出错,后来发现是重复绑定相同的地址和端口的原因。所以在操作时设置标志位,绑定一次就不再绑定,或者先解除绑定再绑定。但是再解除绑定时,会经历一个TIME_WAIT的过程,如果想强制关闭,则需要配置。//如果要已经处于连接状态的socket在调用closesocket后强制关闭,经历TIME_WAIT的过程:BOOL bDont...原创 2019-07-25 17:23:34 · 5669 阅读 · 0 评论 -
C++头文件、源文件的编译链接
...转载 2019-09-12 21:00:07 · 1041 阅读 · 0 评论 -
C++ ->和.操作运算符的区别
例如:class student{public:string name[20];}第一种情况,采用指针访问 student *xy,则访问时需要写成 *xy.name=“hhhhh”;等价于xy->name=“hhhhh”。第二种情况,采用普通成员访问 student xy,则访问时需要写成 xy.name=“hhhhh”。...原创 2019-09-17 22:14:44 · 280 阅读 · 0 评论 -
调用System Verilog 任务的C 任务
下面是System Verilog 内存模型的代码//readFile.c#include <stdio.h>extern void memBuild(int);extern void memRead(int addr, int *data);extern void memWrite(int addr, int data);int readFile(char *fname...原创 2019-09-18 22:21:43 · 1220 阅读 · 1 评论
分享