bin nach langer Zeit mal wieder im Forum

Wisst ihr ob und wie man Daten zwischen C++ und PureBasic austauschen kann? Auf Arbeit programmiere ich mit C++ an einem Projekt und privat mit PureBasic. Meistens sind kleine Lösungen mit PureBasic schneller umzusetzten als mit C/C++ (z.B. Diagramme visualisieren oder Debugausgaben). Allerdings muss ich diese dann mit Daten aus der C++-Laufzeitumgebung füttern.
Bisher habe ich es mit einer quick-and-dirty-Methode gemacht:
1. C++ schreibt (bzw. überschreibt) kontinuierlich Daten in eine Datei (z.B. ini-Datei)
2. PureBasic liest diese Daten kontinuierlich ein
3. PureBasic verarbeitet Daten und stellt diese in irgendeiner Form dar.
Nun, das verwenden einer Datei ist nicht gerade eine elegante Möglichkeit Daten auszutauschen. Das geht doch bestimmt auch auf Arbeitsspeicherebene.
Bei den Daten handelt es sich immer um einfache Zahlen oder Zeichenketten, also keine C++-Objekte.
Habt ihr einen Tipp für mich?
viele liebe Grüße,
SBond