
C++
ndjk454164628
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
__stdcall,__cdecl,__fastcall的区别
__stdcall,__cdecl,__fastcall的区别一、三者区别一览表 __stdcall__cdecl__fastcall参数传递方式右->左 压栈右->左 压栈左边开始的两个不大于4字节(DWORD)的参数分别放在ECX和EDX寄存器,其余的参数仍旧自右向左压栈传送转载 2014-09-19 13:43:37 · 496 阅读 · 0 评论 -
c与c++分别是怎样动态分配和释放内存的,有什么区别?
c语言提供内存动态分配的函数有:malloc、calloc、realloc,在使用这些函数时必须包含其头文件,分别为:、、 1) malloc 函数: void *malloc(unsigned int size) 在内存的动态分配区域中分配一个长度为size的连续空间,如果分配成功,则返回所分配内存空间的首地址,否则返回NULL,申请的内存不会进行初始化。转载 2014-09-19 18:31:43 · 708 阅读 · 0 评论 -
C语言操作符优先级
C语言操作符很多,如果表达式含几个操作符,难免会忘记哪个优先级更高一些。如果按你记错的优先级计算的话,那结果可就是差十万八千里了。在这里转载一位博主的总结,原文地址:http://www.cnblogs.com/xiehy/archive/2010/02/04/1663825.html C语言操作符优先级优先级运转载 2014-09-23 16:42:32 · 743 阅读 · 0 评论 -
重写、覆盖、重载、多态几个概念的区别分析
override->重写(=覆盖)、overload->重载、polymorphism -> 多态 override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。重写(覆盖)的规则: 1、重写方法的参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载. 2、重写方法的访问修饰符一定要大于被重写方转载 2014-09-14 12:25:54 · 525 阅读 · 0 评论 -
dup , dup2的剖析
dup and dup2的剖析dup和dup2都可用来复制一个现存的文件描述符,使两个文件描述符指向同一个file结构体。如果两个文件描述符指向同一个file结构体,File Status Flag和读写位置只保存一份在file结构体中,并且file结构体的引用计数是2。如果两次open同一文件得到两个文件描述符,则每个描述符对应一个不同的file结构体,可以有不同的File St转载 2014-10-08 17:35:03 · 472 阅读 · 0 评论 -
VC中的闪烁&重绘
如果一个程序出现闪烁现象,会让人觉得程序编写人员很马虎,缺乏对细节的足够重视。Windows程序的任何部分都没有任何理由出现闪烁现象。这篇文章的目的是告诉读者如何使用相关的技术防止窗口出现闪烁效果。 br>br>什么是闪烁br>闪烁可以这样定义:当后面一幅图像以很快的速度画在前面一幅图像上时,在后面图像显示前,你可以很快看到前面那一个图像,这样的现象就是闪烁。我认为,闪烁会让使用者对程转载 2016-03-15 14:19:18 · 832 阅读 · 0 评论 -
VC 重绘,闪烁,花屏
自绘对话框重绘是会闪, 请问如何避免闪屏? - VC/MFC / 界面http://www.360doc.com/content/10/1023/23/2379862_63453985.shtmlVC++ - 窗口重绘http://blog.csdn.net/wajh07/article/details/41210571/WM_ERASEBKGND消息详解http://blog.163.com/di转载 2016-03-15 14:28:14 · 878 阅读 · 0 评论