伯乐共勉

讨论。NET专区
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2008年3月7日

摘要: 来源:https://www.xfocus.net/bbs/index.php?act=ST&f=2&t=58182 内存与进程管理器 ========================== But I fear tomorrow I'll be crying, ... 阅读全文

posted @ 2008-03-07 11:33 伯乐共勉 阅读(2423) 评论(0) 推荐(0) 编辑

摘要: 翻译: Kendiv( %20'%20);%20document.write(%20addy78904%20);%20document.write(%20''%20);%20//-->%20"JavaScript'%20type='text/javascript'>%20'%20);%20document.write(%20addy78904%20);%20document.write(%20''... 阅读全文

posted @ 2008-03-07 11:22 伯乐共勉 阅读(1734) 评论(0) 推荐(0) 编辑

摘要: [导语] 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配... 阅读全文

posted @ 2008-03-07 11:09 伯乐共勉 阅读(5649) 评论(5) 推荐(7) 编辑

摘要: 在阅读本文之前,如果你连堆栈是什么多不知道的话,请先阅读文章后面的基础知识。 接触过编程的人都知道,高级语言都能通过变量名来访问内存中的数据。那么这些变量在内存中是如何存放的呢?程序又是如何使用这些变量的呢?下面就会对此进行深入的讨论。下文中的C语言代码如没有特别声明,默认都使用VC编译的release版。 首先,来了解一下 C 语言的变量是如何在内存分部的。C 语言有全局变量(G... 阅读全文

posted @ 2008-03-07 11:05 伯乐共勉 阅读(443) 评论(0) 推荐(0) 编辑

摘要: 指针参数的分配内存问题 作者: 来源:http://blog.csdn.net/pikerbright 发表时间:2007-06-07 void GetMemory(char *p) { p = (char *)malloc(100); } void Test(void) { char *str = NULL; GetMemory(str); strcpy(str... 阅读全文

posted @ 2008-03-07 10:34 伯乐共勉 阅读(732) 评论(3) 推荐(0) 编辑

摘要: 摘要: 本文主要对Windows内存管理中的堆管理技术进行讨论,并简要介绍了堆的创建、内存块的分配与再分配、堆的撤销以及new和delete操作符的使用等内容。 关键词: 堆;堆管理 1 引言 在大多数Windows应用程序设计中,都几乎不可避免的要对内存进行操作和管理。在进行大尺寸内存的动态分配时尤其显的重要。本文即主要对内存管理中的堆管理技术进行论述。 堆(Heap)实... 阅读全文

posted @ 2008-03-07 10:30 伯乐共勉 阅读(423) 评论(0) 推荐(0) 编辑

摘要: 1. 内存分配方式 1.1 内存分配的几种方式 (1) 从静态存储区域分配。 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static变量。 初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 (2) 在栈上创建。 在执行函数时,函数的参数值,内局部变量的存储单元都可以在栈上创建。函数执行结束时这些存储单元... 阅读全文

posted @ 2008-03-07 10:22 伯乐共勉 阅读(838) 评论(0) 推荐(0) 编辑