dl
base 目录参考

文件

 dl_array.h
 类似std::array,增加xyzw、wh等成员访问
 
 dl_array2.h
 2维array
 
 dl_array_enum.h
 array使用枚举类作为索引的封装
 
 dl_array_simd.h
 向量化容器
 
 dl_color.h
 颜色
 
 dl_concept.h
 用于模板限定,更好的报错信息
 
 dl_discrete_range.h
 离散范围
 
 dl_list_mt.h
 多线程队列
 
 dl_list_mt_cache.h
 多线程队列(带缓冲)
 
 dl_object_pool.h
 对象池
 
 dl_range_accumulate.h
 范围累积
 
 dl_range_any.h
 范围操作 任一满足条件
 
 dl_range_each.h
 范围操作
 
 dl_range_each_any.h
 范围操作
 
 dl_range_erase.h
 范围移除
 
 dl_range_every.h
 范围操作
 
 dl_range_fill.h
 填充操作
 
 dl_range_find.h
 查找
 
 dl_range_select.h
 范围操作
 
 dl_range_sub.h
 子串操作
 
 dl_string.h
 字符串相关
 
 dl_string_n.h
 定长字符串
 
 dl_table.h
 2维表
 
 dl_tree.h
 N叉树
 
 dl_type_convert.h
 类型转换
 
 dl_type_create.h
 类型创建
 
 dl_type_def.h
 通用类型定义
 
 dl_type_op.h
 通用类型运算
 
 dl_type_user.h
 常用类型
 
 dl_unordered_map2.h
 基于标准库散列表的2维实现
 
 dl_vector2.h
 2维vector
 
 dl_vector_bit.h
 位容器
 
 dl_vector_reuse.h
 复用容器,避免元素重分配,但会一直占用内存