1. pool内存池,用于分配基本数据类型的内存,如int型。
2. object_pool用于分配类类型的内存,如自定义的类。
3. operators用于简化操作符重载的定义,只需定义少数几个符号,库可以自动推导出其它符号。比如定义了等于,库自动推导出不等于。
4. optional指定无效值。比如除法函数,参数作为除数不能为零。
5.foreach用于替代传统的for循环,可以使代码更简洁。
6. test用于单元测试,类似于gtest。

1. pool内存池,用于分配基本数据类型的内存,如int型。
2. object_pool用于分配类类型的内存,如自定义的类。
3. operators用于简化操作符重载的定义,只需定义少数几个符号,库可以自动推导出其它符号。比如定义了等于,库自动推导出不等于。
4. optional指定无效值。比如除法函数,参数作为除数不能为零。
5.foreach用于替代传统的for循环,可以使代码更简洁。
6. test用于单元测试,类似于gtest。