Releases: q191201771/libchef
Releases · q191201771/libchef
v1.3.6
v1.3.6
14 Sep 2018
bugfix:无
不兼容性修改:无
兼容性修改:无
新增:
- chef_strings_op.hpp 添加replace_first和replace_last函数,用于替换字符串
中第一个或最后一个匹配的子串
其他:
- ut.sh 编译和单元测试串行执行,上一步成功后才执行下一步,脚本返回0表示编
译和所有测试都通过
- travis-ci 由只编译改成编译后再执行所有单元测试
- 修复单元测试中关于task_thread::num_of_undone_task函数的测试内容
v1.3.5
v1.3.5
10 Sep 2018
bugfix:无
不兼容性修改:无
兼容性修改:chef_count_dump.hpp 可以指定写文件时使用覆盖模式或追加模式(默认依然为覆盖)
新增:无
其他:
- macos下移除链接选项 -pthread -static-libstdc++
- 大部分头文件头部添加使用示例
v1.3.4
v1.3.4
10 Sep 2018
bugfix:无
不兼容性修改:无
兼容性修改:无
新增:chef_fmt_op.hpp 方便的生成格式化字符串,类似于sprintf,格式符由`%d` `%s`等等简化成统一的`{}`
其他:无
v1.3.3
v1.3.3
28 Aug 2018
bugfix:无
不兼容性修改:无
兼容性修改:无
新增:无
其他:增加pretag.sh脚本,以后每次打发版tag都会将tag号写入头文件的头部说明中
v1.3.2
v1.3.2
25 Aug 2018
bugfix:无
不兼容性修改:
- chef_stringify_stl.hpp
- 样式相关的多个参数聚合成结构体参数
兼容性修改:
新增:无
其他:头文件头部增加使用说明
v1.2.2
v1.2.2
18 Aug 2018
bugfix:无
不兼容性修改:
- chef_stringify_stl.hpp
- 所有容器类型的字符串化函数全部使用重载的函数名stringify_stl
- 支持多维嵌套容器
兼容性修改:
新增:无
其他:无
v1.1.2
v1.1.2
7 Aug 2018
bugfix:无
不兼容性修改:无
兼容性修改:
- chef_stringify_stl.hpp添加对stl容器stack,queue,priority_queue的支持
新增:无
其他:无
v1.1.1
v1.1.1
3 Aug 2018
bugfix:无
不兼容性修改:无
兼容性修改:
- 如果使用了chef_env,却没有使用c++11以上编译器编译且没有定义
CHEF_USE_BOOST宏表明使用libboost替代,则给出编译错误
新增:无
其他:无
v1.1.0
v1.1.0
12 Jul 2018
bugfix:无
不兼容性修改:无
兼容性修改:无
新增:无
其他:
- 版本号前缀由release-改为v
- README.d中增加badge