# lcctoolbox
**Repository Path**: frogleg/AIA_public_tools
## Basic Information
- **Project Name**: lcctoolbox
- **Description**: 一些可能对你有用的轻便(无第三方依赖)数据结构,详细请看readme
- **Primary Language**: Unknown
- **License**: MIT
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2022-09-16
- **Last Updated**: 2025-08-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
此项目收纳了一些个人项目开发中产生的实用轻型数据结构:
---
**block**:内存块(常当数组来用)
*亮点* >
insert:在任意位置插入任意个新的元素
grow:增加数组容量且保留原数据
...
**markSet | GmarkSet**:标记工具/label集,其中 *标记*/*label* 实现为 *mark*/*Gmark*,有无前缀的区别在于带了‘G’的可以附带数据,从而实现“string到数据的映射”
**filebox**:封装常见文件操作,如读写存
// 新生代
**mess**:一种动态生成对象的结构,使用block存储对象数据,GmarkSet收纳对象、对象函数
目标:C++数据结构在编译时就写死在程序里了,缺点不止于不便于动态库之间交流,mess便为此而生
[English](theBooks/README_en.md)