动态分区内存分配模拟C++

时间:2013-11-26 06:41:57
【文件属性】:

文件名称:动态分区内存分配模拟C++

文件大小:32KB

文件格式:ZIP

更新时间:2013-11-26 06:41:57

C++ 内存分配

类MemMgr(表示Memory Manager)有一个virtual int searchAlgo( int size )= 0; 这是一个纯虚的函数, MemMgr的两个子类FirstAdapter(首次适应算法),OptiAdapter(最佳适应算法)分别实现了那个纯虚函数, 表示了当有size大小的内存分配需求时, 所采取的不同分配算法, 如果还有其他的分配算法, 就只需要继承MemMgr, override virtual int searchAlgo( int size )这个函数即可。


【文件预览】:
可执行文件
----MemSimView.exe(32KB)
----jobs.txt(269B)
代码
----MemSimView.h(1KB)
----MemSimViewDlg.cpp(7KB)
----StdAfx.cpp(212B)
----List.cpp(4KB)
----MemSimView.rc(6KB)
----MemView.cpp(2KB)
----MemSimView.dsp(5KB)
----FirstAdapter.cpp(894B)
----MemMgr.cpp(3KB)
----Block.cpp(758B)
----FirstAdapter.h(632B)
----MemMgr.h(959B)
----MemView.h(1KB)
----MemSimViewDlg.h(2KB)
----ReadMe.txt(4KB)
----Block.h(647B)
----StdAfx.h(1KB)
----MemSimView.cpp(2KB)
----Job.cpp(1001B)
----Job.h(719B)
----Resource.h(918B)
----List.h(1KB)
----MemSimView.dsw(545B)
----res()
--------MemSimView.ico(1KB)
--------MemSimView.rc2(402B)
----OptiAdapter.cpp(918B)
----OptiAdapter.h(619B)

网友评论

  • 不错,有些地方看不懂,应该仔细推敲
  • 非常不错,学习实用
  • 貌似只有一个最佳适应算法
  • 不错,适合自己学习
  • 调试的时候有错,但看懂了在改一下就好了
  • 很好了,能用啊!!!
  • 很好了,能用啊!!!
  • 程序是很不错,很强大。。。还定义了自定义控件,完整显示内存分派的整个过成