摘要:
有时我们需要这么做, 手动模拟按钮按下的事件, 让程序做出与按钮真的按下时一样的响应. 设按钮ID为ID_BTN_OK, 当前Dialog窗口. 实际上系统并不能区分按钮是真的按下了(如用鼠标点击), 还是一个我们自己用代码模拟出的一... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(418)
评论(0)
推荐(0)
摘要:
1、什么是static? static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。 2、为什么要引入static? 函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(95)
评论(0)
推荐(0)
摘要:
一、常成员函数详解 声明:函数名(参数表)const; 说明: (1)const是函数类型的一部分,在实现部分也要带该关键字。 (2)const关键字可以用于对重载函数的区分。 (3)常成员函数不能更新类的成员变量,也不能调用该类中没有用const修饰的成员函... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(76)
评论(0)
推荐(0)
摘要:
struct {}node; 32为的x86,window下VC下sizeof(node)的值为1,而linux的gcc下值为0; 一、WINDOWS下(VC--其实GCC和其原理基本一样,象这种问题,一般要查具体的编译器设置)字节对齐的规则: 1、一... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(1142)
评论(0)
推荐(0)
摘要:
CString to int CString str = _T("123"); int i = _ttoi(str); int to CString int i = 123; CString str ; str.Format(_T("%d"), i); ... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(30)
评论(0)
推荐(0)
摘要:
解决Visual C++ 编译器中混合 .c 文件时收到 C1853 预编译头错误的方法 当 Visual C++ 项目启用了预编译头 (Precompiled header) 功能时,如果项目中同时混合有 .c 和 .cpp 源文件,则可能收到 C185... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(3)
评论(0)
推荐(0)
摘要:
需要用到VC串口调试程序,于是写了一个串口调试助手作参考,源码地址:http://download.csdn.net/detail/hc260164797/4360519,欢迎大家拍砖~~ 程序界面是 串口设置是,9600波特率,8数据位,1位停止位,... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(990)
评论(0)
推荐(0)
摘要:
word2003 打开word窗口,依次点击“ 工具/宏/Visual Basic编辑器”,打开“Microsoft visual Basic”窗口,在左侧“工程”栏选中“Normal”选项,点击“插入/模块”选项打开一个模块窗口,输入以下代码... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(681)
评论(0)
推荐(0)
摘要:
我们通常从教科书上看到这样的说明: delete 释放new分配的单个对象指针指向的内存 delete[] 释放new分配的对象数组指针指向的内存 那么,按照教科书的理解,我们看下下面的代码: int *a = new int[10]; delete a;... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(49)
评论(0)
推荐(0)
摘要:
心跳包的发送,通常有两种技术 方法1:应用层自己实现的心跳包 由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 向客户端发送一个短小精悍的数据包,然后启动一个低级别的线程,在该线程中不断检测客户端的回应, 如果在... 阅读全文
posted @ 2022-03-12 22:05
xiaomodecnblogs
阅读(140)
评论(0)
推荐(0)
浙公网安备 33010602011771号