自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C++ socket编程 实现服务端与客户端的双向UDP通讯

运行环境:VS2015TCP双向通信的代码及介绍可以见C++ socket编程 实现服务端与客户端的双向TCP通讯UDP通信流程服务器端步骤:加载套接字库,创建套接字(WSAStartup()/socket()); 绑定套接字到一个IP地址和一个端口上(bind()); 循环用返回的套接字和客户端进行通信(sendto()/recvfrom()); 关闭套接字,关闭加载的套...

2019-05-03 15:05:11 3561 3

原创 MFC窗口销毁机制梳理

创建窗口在一个通常的程序中,先创建c++窗口对象,然后由Windows创建实际的窗口结构,并返回句柄与c++对象连接。也就是说,窗口对象包含c++窗口对象和Windows窗口,两者通过句柄HWND联系。窗口清除对象清除是指释放对象所占的资源,窗口对象中Windows窗口占有的是系统资源,c++对象占有的是内存资源。 窗口清除流程:调用虚函数DestroyWindow删除Wi...

2019-03-13 23:13:25 460 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 652

原创 Qt实现子窗口传值到父窗口

不同窗口间的数值传递主要有三种方法:1)使用Qt中的Signal&Slot机制进行传值2) 使用public形式的函数接口进行传值3) 使用全局变量进行传值这里基于https://blog.csdn.net/bruce_0712/article/details/53700397中的例子,整理调试通过后,采用了第一种方法实现了这个功能。代码没有采用UI方式拖拽控件,控件都...

2018-11-03 22:49:48 7651 2

原创 C++ socket编程 实现服务端与客户端的双向TCP通讯

运行环境:VS2015基于https://blog.csdn.net/orange_xxx/article/details/7276868做出了简单修改,可以完全实现双向的数据通信;TCP通信流程服务器端步骤:加载套接字库,创建套接字(WSAStartup()/socket()); 绑定套接字到一个IP地址和一个端口上(bind()); 将套接字设置为监听模式等待连接请求(li...

2018-09-27 22:47:45 7038 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除