#include "usg_common.h" #include "usg_typedef.h" #include "hashtable.h" #include "shm_mm_wraper.h" int main() { shm_mm_wrapper_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_mm_wrapper_destroy(); }