#include "usg_common.h" #include "usg_typedef.h" #include "hashtable.h" #include "shm_mm.h" int main() { shm_init(512); hashtable_t hashtable; hashtable_init(&hashtable); for(int i = 0; i < 10; i++) { hashtable_put(&hashtable, i, (void *)(i)); } hashtable_foreach(&hashtable, [&](int key, void * value){ printf("%d, %p\n", key, value); }); shm_destroy(); }