C++
文章平均质量分 92
zhourg
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
谈const关键字
今天被人问起,const关键字在与指针结合时的问题,一时无语。于是做了以下的实验:char mychar = q;char * mypoint = &mychar;const char * myconst1 = &mychar;char const * myconst4 = &mychar;char * const myconst3 = &mychar;const char c原创 2004-08-10 00:17:00 · 890 阅读 · 0 评论 -
函数调用约定
1、_stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。 2、C调用约定(即用__cdecl关键字说明)按从右至左的顺序压参数入栈,由调用者把参数弹出栈。对于传送参数的内存栈是由调用者来维护的(正因为如此,实现可变参数的函数只能使原创 2004-08-14 19:37:00 · 958 阅读 · 0 评论 -
调用约定
C++,C#,设计模式 ...C/C++ - 函数调用约定解析HouSisong - 星期一 12 01, 2003 4:34 am文章主题: 函数调用约定解析 函数调用约定解析 HouSisong@263.net 感谢: pora 2003.12.01 前言: 我很少写文章,尝试写篇文章给www.allaboutprogram.com/bb的朋友吧,也是一种很好的原创 2004-08-27 23:38:00 · 2171 阅读 · 0 评论 -
宏定义模板 zz
用C宏写的泛型栈 下面的这个东东是我用C宏写的,在DEV C++4.9.9.0下编译通过. 这个是头文件"stack.h" ======================================================================#ifndef AVALON_STACK_H #define AVALON_STACK_H #include #include #inc原创 2004-10-22 22:50:00 · 933 阅读 · 0 评论 -
转载 内存使用总结
http://www.pconline.com.cn/pcedu/empolder/life/0405/373716_1.html1.用malloc或new申请内存之后,应该立即检查指针值是否为NULL。防止使用指针值为NULL的内存。2.不要忘记为数组和动态内存赋初值。防止将未被初始化的内存作为右值使用。3.避免数组或指针的下标越界,特别要当心发生“多1”或者“少1”操作。4.动态内存的申请与释原创 2004-12-03 18:38:00 · 1461 阅读 · 0 评论
分享