- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 一种内存管理器的实现方法
在软件设计和开发过程中,合理高效的使用内存,关乎软件执行的效率和性能,内存管理至关重要,下面一种方法可以对分配的内存进行回收再利用,提高内存使用率,c++代码如下:memmgr.h#ifndef __MEMMGR_H#define __MEMMGR_H#include #include #include #include #include #includ
2015-12-15 16:03:23
457
原创 Win下调试C++程序,可以利用系统PageHeap机制来发现HEAP Bug
最近调试项目程序,运行过程中,报出Heap Detection Error的错误。windows 2000 SP2 之后提供了PageHeap机制。可以配置注册表,然后在调试过程中可以尽早发现HEAP越界bug,本人在调试过程中发现了很多bug,帮助很大。配置步骤如下:1。在注册表中增加自己的应用配置,如mas.exeHKEY_LOCAL_MACHINE\SOFTWARE\Microf
2013-02-19 16:52:59
341
原创 C++中STL List排序实现
使用smart pointer对STL list排序简单数据类型,直接调用list::sort(),复杂数据类型需要重载operator和operator>尤其是定义的list的element不是对象,是指针时,需要用到借助smart Pointer来实现一个简单的例子,源码如下,按照hit_排序:class Service{public: Servic
2013-01-18 15:24:39
495
24501-f40-NAS.doc
2020-02-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅