0001 /****************************************************************************************** 0002 * 将Hashtable各方法的实现部分,简洁地引入Hashtable.h 0003 * 效果等同于将这些实现直接汇入Hashtable.h 0004 * 在export尚未被编译器支持前,如此可将定义与实现分离,以便课程讲解 0005 ******************************************************************************************/ 0006 #define PRIME_TABLE "../../_input/prime-1048576-bitmap.txt" 0007 #include "_share/util.h" 0008 0009 #include "Hashtable_constructor.h" 0010 #include "Hashtable_destructor.h" 0011 #include "Hashtable_hashCode.h" 0012 #include "Hashtable_probe4Hit.h" 0013 #include "Hashtable_probe4Free.h" 0014 #include "Hashtable_get.h" 0015 #include "Hashtable_put.h" 0016 #include "Hashtable_remove.h" 0017 #include "Hashtable_rehash.h"