shared memory imitate the stl vector, (array, list, cycle_list, doubly_list, queue, shm_set, shm_multiset, shm_map, shm_multmap, shm_hashset, shm_hashmultiset, shm_hashmap, shm_hashmultimap)