void get_first(const unordered_map<int,int>& m,void** iter) {
auto it = m.begin();
*iter = (void*)⁢
}
这个it是临时对象,返回它的地址是未定义行为
【 在 casbupt 的大作中提到: 】
: get_next中访问it->first会coredump,求助。
: #include <stdio.h>
: #include <iostream>
: ...................
--
FROM 39.190.138.*