什么时候需要用hash_map,什么时候需要用map? 速度上:hash_map 查找速度会比map快,hash_map 属于常数级别;而map的查找速度是log(n)级别。但是常数不一定就比log(n)小,如果考虑效率,特别是在元素达到一定数量级时,考hash_map。内存上:若内存使用特别严格,希望程序尽可能少消耗内存,那么使用map会更合适一些。