# xutil **Repository Path**: xunmenglong/xutil ## Basic Information - **Project Name**: xutil - **Description**: 常用的一些小的辅助函数库 - **Primary Language**: C++ - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-12-03 - **Last Updated**: 2022-04-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # xutil ## 介绍 一些常用的辅助小的辅助类函数集合。 1. xutil.h: 将所有如下的头文件都封装在一起的一个头文件 1. xcommon_def.h: 包含项目中经常会用到的常用宏定义 1. xstr_util.h: 跟字符串操作相关的辅助类 1. xio_util.h: 跟文件IO的所有辅助函数 1. xtime_util.h: 跟时间操作的一些辅助函数库 1. xlock_util.h: 跟锁操作相关的所有辅助函数 ## 安装教程 xutil所有文件都只包含`*.h`文件,可以直接在项目中包含使用即可。 只有`xlock_util.h`中依赖了[brpc](https://gitee.com/baidu/BRPC?_from=gitee_search)模块中的`bthread`头文件。 主要是笔者的项目中,大部分都是依赖`brpc`来做RPC服务支撑,所以建议大家使用`xunmenglong`相关模块的时候都提前将`brpc`准备好。 ## 使用说明