我正在使用 SWIG 包装一个std::map
在 PHP 中返回的函数。
在 PHP 代码中,我需要遍历地图的元素。
Thw SWIG 库提供对std::map
接口std_map.i
文件的支持,但仅包装了以下方法:
clear()
del($key)
get($key)
has_key($key)
is_empty()
set($key, $x)
size()
如何迭代地图的元素?std_map.i
我是否需要使用某种用于迭代器和的包装器来扩展文件begin()
和end()
?