- 博客(5)
- 收藏
- 关注
原创 C++ socket编程 实现服务端与客户端的双向UDP通讯
运行环境:VS2015TCP双向通信的代码及介绍可以见C++ socket编程 实现服务端与客户端的双向TCP通讯UDP通信流程服务器端步骤:加载套接字库,创建套接字(WSAStartup()/socket()); 绑定套接字到一个IP地址和一个端口上(bind()); 循环用返回的套接字和客户端进行通信(sendto()/recvfrom()); 关闭套接字,关闭加载的套...
2019-05-03 15:05:11
3704
3
原创 MFC窗口销毁机制梳理
创建窗口在一个通常的程序中,先创建c++窗口对象,然后由Windows创建实际的窗口结构,并返回句柄与c++对象连接。也就是说,窗口对象包含c++窗口对象和Windows窗口,两者通过句柄HWND联系。窗口清除对象清除是指释放对象所占的资源,窗口对象中Windows窗口占有的是系统资源,c++对象占有的是内存资源。 窗口清除流程:调用虚函数DestroyWindow删除Wi...
2019-03-13 23:13:25
548
1
原创 Sublime Text3在Win10环境下配置C++编译调试环境的几点经验
前期准备Sublime text3http://www.sublimetext.com/3MinGW64离线安装包地址PS:我试了好几次直接下载MinGW64在线安装包,然后再运行下载都失败了,都会出现“异常:The file has been downloaded incorrectly!”这可能是网络的问题,无法在线下载具体的包,因此可以找到其中的离线包的下载路径,其...
2019-03-07 20:49:55
735
原创 Qt实现子窗口传值到父窗口
不同窗口间的数值传递主要有三种方法:1)使用Qt中的Signal&Slot机制进行传值2) 使用public形式的函数接口进行传值3) 使用全局变量进行传值这里基于https://blog.youkuaiyun.com/bruce_0712/article/details/53700397中的例子,整理调试通过后,采用了第一种方法实现了这个功能。代码没有采用UI方式拖拽控件,控件都...
2018-11-03 22:49:48
7844
2
原创 C++ socket编程 实现服务端与客户端的双向TCP通讯
运行环境:VS2015基于https://blog.youkuaiyun.com/orange_xxx/article/details/7276868做出了简单修改,可以完全实现双向的数据通信;TCP通信流程服务器端步骤:加载套接字库,创建套接字(WSAStartup()/socket()); 绑定套接字到一个IP地址和一个端口上(bind()); 将套接字设置为监听模式等待连接请求(li...
2018-09-27 22:47:45
7263
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人