STL utilities

stl-utils.h 中是操作STL类型的模板函数。常用的一个是 SortAndUniq(),给向量排序并去重(对任意类型)。函数 CopySetToVector() 复制 set 中元素到 vector 中,属于在sets, vectors 和 maps 之间移动数据的一大类函数中的一个(见 stl-utils.h 中的列表)。还有哈希函数类 VectorHasher(用于整型向量)和 StringHasher(用于字符串);它们和STL的 unordered_map 和 unordered_set 模板一起使用。另一个常用函数是 DeletePointers(),删除 std::vector 类型的指针,将其设置为 NULL。

results matching ""

    No results matching ""