Array aus einer dll uebergeben
Verfasst: 13.10.2005 10:50
Moin!
Ich moechte ein Array, der innerhalb einer dll dimensioniert und mit floats gefuellt ist, an das hauptprogramm uebergeben. Also nicht ein einzelnes Element, sondern komplett alle auf einen Schlag, in der richtigen Reihenfolge. Wie koennte man sowas realisieren, hat vielleicht jemand eine Idee ? Die Moeglichkeit, die Elemente in ein String mit Trennzeichen
zu schreiben, damit speicher fuellen und deren Adresse zu liefern moechte ich nicht angehen. Eventuell gaebe es einen Weg, die Zahlen
an eine Speicheradresse zu schreiben, und im Hauptprogramm dann auslesen ? Aber wie haellt man mindestens 4 floats getrennt, die an eine adresse gebunden sind? Waere recht interessant,aber ich fuehle mich der herausforderung im sinne einer eleganten loesung recht unterlegen. Weiss jemand einen Rat ?
Ich moechte ein Array, der innerhalb einer dll dimensioniert und mit floats gefuellt ist, an das hauptprogramm uebergeben. Also nicht ein einzelnes Element, sondern komplett alle auf einen Schlag, in der richtigen Reihenfolge. Wie koennte man sowas realisieren, hat vielleicht jemand eine Idee ? Die Moeglichkeit, die Elemente in ein String mit Trennzeichen
zu schreiben, damit speicher fuellen und deren Adresse zu liefern moechte ich nicht angehen. Eventuell gaebe es einen Weg, die Zahlen
an eine Speicheradresse zu schreiben, und im Hauptprogramm dann auslesen ? Aber wie haellt man mindestens 4 floats getrennt, die an eine adresse gebunden sind? Waere recht interessant,aber ich fuehle mich der herausforderung im sinne einer eleganten loesung recht unterlegen. Weiss jemand einen Rat ?