Iterieren über std :: map in PHP mit SWIG
Ich verwende SWIG, um eine Funktion zu umbrechen, die ein zurückgibtstd::map
in PHP.
Im PHP-Code muss ich die Elemente der Karte durchlaufen.
Die SWIG-Bibliothek bietet Unterstützung fürstd::map
mit demstd_map.i
Interface-Datei, aber nur die folgenden Methoden werden umbrochen:
<code> clear() del($key) get($key) has_key($key) is_empty() set($key, $x) size() </code>
Wie kann ich die Elemente der Karte durchlaufen? Würde ich das verlängern müssen?std_map.i
Datei mit einer Art Wrapper für Iteratoren undbegin()
undend()
?