![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++学习
文章平均质量分 60
junhua198310
这个作者很懒,什么都没留下…
展开
-
SetTimer这个API函数
1 )用WM_TIMER来设置定时器先请看SetTimer这个API函数的原型 UINT_PTR SetTimer( HWND hWnd, // 窗口句柄 UINT_PTR nIDEvent, // 定时器ID,多个定时器时,可以通过该ID判断是哪个定时器 UINT uElapse, // 时间间隔,单位为毫秒 TIMERPROC l转载 2007-07-22 17:04:00 · 6999 阅读 · 0 评论 -
VC++ 的串口通讯
在VC++中有两种方法可以进行串口通讯。一种是利用Microsoft公司提供的ActiveX控件 Microsoft Communications Control。另一种是直接用VC++访问串口。下面将简述这两种方法。 一、Microsoft Communications Control Microsoft公司在WINDOWS中提供了一个串口通讯控件,用它,我们可以很简单的利用串口进行通讯。在转载 2007-07-22 18:35:00 · 730 阅读 · 0 评论 -
DeflateRect
void DeflateRect(int x,int y); void DeflateRect(SIZE size); void DeflateRect(LPCRECT lpRect); void Deflate转载 2007-07-22 18:20:00 · 2251 阅读 · 0 评论 -
bss data
bss段(未手动初始化的数据)并不给该段的数据分配空间,只是记录数据所需空间的大小。data(已手动初始化的数据)段则为数据分配空间,数据保存在目标文件中。数据段包含经过初始化的全局变量以及它们的值。BSS段的大小从可执行文件中得到 ,然后链接器得到这个大小的内存块,紧跟在数据段后面。当这个内存区进入程序的地址空间后全部清零。包含数据段和BSS段的整个区段此时通常称为数据区。转载 2007-08-07 17:08:00 · 1579 阅读 · 0 评论 -
堆与堆栈
堆(heap)和栈(stack)有什么区别?? 简单的可以理解为: heap:是由malloc之类函数分配的空间所在地。地址是由低向高增长的。 stack:是自动分配变量,以及函数调用的时候所使用的一些空间。地址是由高向低减少的。 预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操转载 2007-08-17 12:11:00 · 663 阅读 · 0 评论 -
overload(重载)与override(覆盖)
overload(重载)”: 1、overload方法名时参数类型、个数、顺序至少有一个不相同; 2、不能overload只有返回值不同的方法名; 3、overload存在于父类和子类、同类中。 “override(覆盖)” 1、override时,方法名、参数、返回值相同; 2、子类方法不能缩小父类方法的访问权限; 3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异转载 2007-08-24 17:45:00 · 1648 阅读 · 0 评论 -
关于C++函数重载及虚函数
关于C++函数重载及虚函数 函数重载如何讲函数重载:What——函数重载是什么?why——为什么要用函数重载,没有函数重载会怎样?how——举例说明怎么使用函数重载*******************************************************************************转载 2007-08-24 17:48:00 · 2038 阅读 · 1 评论