c/c++基础
文章平均质量分 77
ProgramFuny
这个作者很懒,什么都没留下…
展开
-
windows进程中的内存结构
windows进程中的内存结构转载 2006-07-20 21:54:00 · 906 阅读 · 0 评论 -
关于strcpy
用C++编写strcpy函数关键词: C++ strcpy 已知strcpy函数的原型是:char * strcpy(char * strDest,const char * strSrc);1.不调用库函数,实现strcpy函数。2.解释为什么要返回char *。解说:1.strcpy的实现代码c转载 2006-07-18 20:48:00 · 1184 阅读 · 0 评论 -
些常用网络工具历史记录的清理(C++)
bool ClearIEHistory(void) //清理IE缓存{ try { //页面文件的清理 HANDLE hEntry; LPINTERNET_CACHE_ENTRY_INFO lpCacheEntry = NULL; DWORD dwEntrySize = 0; hEntry = FindFirstUrlCacheEntry(NULL, NULL, &d转载 2006-07-22 21:27:00 · 998 阅读 · 0 评论 -
C++ 的4种类型转化方法
C++ 的4种类型转化方法 一、C 风格(C-style)强制转型如下: (T) expression // cast expression to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(expression) // cast expression to be of type T 这两种形式之间没有本质上的转载 2006-07-23 23:42:00 · 1015 阅读 · 0 评论 -
vc6.0调试技巧
了解调试,首先要知道"断点"这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态,比如变量的值,函数的返回值等等.究竟怎么使用断点呢? 1.F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点. F5调试状态运行程序,程序执行到有断点的地方会停下来. F10单步执行程序. CTRL+F10运行到光标所在行.转载 2006-07-23 23:48:00 · 1127 阅读 · 0 评论 -
通过#pragma pack(n)改变C编译器的字节对齐方式
在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构的每个成员按其自然对界(alignment)条件分配空间。各个成员按照它们被声明的顺序在内存中顺序存储,第一个成员的地址和整个结构的地址相同。 例如,下面的结构各成员空间分配情况:struct转载 2006-07-23 23:51:00 · 934 阅读 · 0 评论