[杂谈] Access volation 的前因后果

Access volation 直译过来是访问违例,说的直白点,就是不按规矩访问内存的内容,我们一般称为 AV 错误。那么,访问内存的内容需要啥规矩呢? 一、基本原则:不是你的,你不能动 1、不能跨进程访问另一个进程的内存区域 一个进程不能试图跨进程访问另一个进程的内存,就象你不能随便上邻居家拿人家的东西一样(那叫偷,

[杂谈]内存泄露的前生今世

1、什么是内存泄露,内存泄露有什么危害? 内存泄露是指程序中申请了内存使用后,没有正确释放(如 new[] 分配的内存,用 delete 释放)或者根本就忘了释放,从而在程序运行过程中一直占用着内存空间的问题。 内存泄露本身没什么特别大的危害(鬼才信~~~),唯一的问题是:这块内存区域被占着地方不放,没法拿来干别的用了

新年礼物:QSimplePool – 一个简单的通用池对象类实现

首先,恭祝大家新年快乐,万事如意,事业进步。2014已经过去,QDAC 项目感谢有你的支持和陪伴。2014,感谢有你! 为啥叫SimplePool?因为它太简单了,以至于没有足够的整个代码加上系统自动生成的,也不过100多行,所以直接在下面贴出源码分享给大家: unit QSimplePool; interface u