C wrapper to iterate a C++ vector
I am building a module in C++ which will also be used by some C code.
The C++ module makes use of std::vector and/or std::map to manage some objects.
I would like to write a C wrapper to return some info about the objects using an iterator pattern.