stephan75
(stephan75)
2
Did you already have had an intensive look at the OSM wiki about all the opensource programs and frameworks that can deal with OSM data? Maybe you can find the ones that are in c++ and are in the right directions to your aims.
Or can this be helpful? http://wiki.openstreetmap.org/wiki/Develop/Frameworks