Variable als "Objekt" übergeben

SY50

Level-1
Beiträge
271
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, ich habe vor einen "Datahandler" zu programmieren.
Dazu hatte ich mir vorgestellt Variablen an eine FB-Instanz zu übergeben, bzw. Diese zu Adden.
Das ganze sollte so ablaufen: ich habe Variablen, welche ich über eine Methode adde.
wenn ich also 5 verschiedene Variablen adde, dann werden diese dem Handler hinzugefügt.
der Handler schreibt dann alle geaddeten Variablen in eine Datei und zwar Dateiname,Wert.
wenn diese Datei eingelesen wir, dann werden die Daten der entsprechenden Variablen zugewiesen.

nun stellt sich mir die frage wie ich das am besten realisieren kann. Wenn möglich ohne Pointer. ;-)
es gibt doch die Union als Type, oder? Dann müsste ich aber auch wissen welcher Typ dahinter steht, um es in einen String umwandeln zu können.
Und wie kann ich das geaddeten Array flexibel in der Größe halten?

danke für konstruktive Beiträge 😉
 
Wenn man einen Namen und den dazugehörigen Pointer übergeben würde, dann könnte man ja mit einmaligem übergeben die Variablen dem Handler übergeben. Dann würde man am besten mehrere Methoden machen, die Pointer to String, Pointer to int, Pointer to Real usw. Übergibt. Aber wie mache ich es, wenn ich Strichs übergeben möchte? Ansicht kein Problem, aber ich würde gerne die Daten als String speichern, dass ich sie auch in der txt wieder erkenne. Jemand ne Idee?
 
Zurück
Oben