This website works better with JavaScript
首頁
探索
說明
註冊
登入
nanxing
/
nanxing_stl
關註
1
讚好
0
複刻
0
Files
問題管理
0
合併請求
0
Wiki
分支:
master
分支列表
標籤列表
master
nanxing_stl
/
#define.md
#define.md
964 B
永久連結
文件歷史
原始文件
代码行为控制宏
全局
NANXING
THREAD
//控制代码线程安全,包括引入各种锁,适用对象包括skiplist.h,默认未定义。
NANXING
DEBUG
//启用后会出现一些测试与检验函数,因为有些测试和检验函数是侵入式的,需要获取到对对应类的私有变量的访问权限,所以测试辅助函数使用成员函数或者友元函数
extend/
skiplist.h
SKIP_MAX_SIZE //控制跳表是否有最大限制和在最大限制的行为,当没有最大限制时可以恒定一直插入,有最大限制时当数据量到达上限会返回full而不会进行插入,同时有不同的构造函数,并且引入新的change_size(int)函数,默认未定义。
_RANDOM
LIST
//启用之后在skiplist.h中加入create_random_list() public函数,能够初始化内部随机数表