代码之家  ›  专栏  ›  技术社区  ›  Vishal Sharma

获取地图的关键和价值

  •  1
  • Vishal Sharma  · 技术社区  · 6 年前

    我正在使用C客户端库从Aerospike获取地图。我得到了 code 要实现映射迭代器:

    as_hashmap_iterator it;
    as_hashmap_iterator_init(&it, &map);
    while ( as_hashmap_iterator_has_next(&it) )
     {
        const as_val * val = as_hashmap_iterator_next(&it);
     }
    

    但是,我不知道如何从as-val获取键和值?有没有类似于\u map_get_key(迭代器)和\u map_get_value(迭代器)的函数?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Meher    6 年前