Suche "Initialisierungsfunktion"

Sara
2009-04-17
2009-05-05
  • Sara - 2009-04-17

    Hi ihr,

    ich habe ein großes selbstdefiniertes Konstrukt aus Arrays und Strukturen und möchte an einer Stelle im Programm einen Teil dieses Konstruktes überbügeln, also wieder auf die Initialwerte setzen.

    Gibt es dafür eine vorhandene Funktion oder muss man das selbst implementieren?

    Ich stell mir vor, dass ich ich nur die Überbügel-Funktion aufrufe, ihr die Variable gebe und diese initialisiert wird, also den Initialwert bekommt.

    Wisst ihr, ob es das gibt?

    Danke schonmal und ein schönes WE.

    Sara

     
  • SPSstudent - 2009-05-04

    Es ist zwar kein Problem, sowas manuell zu schreiben, aber es würde mich auch interessieren, ob es da etwas vorgefertigtes gibt.

     
  • Sara - 2009-05-05

    Hallo SPSstudent,

    da die Resonanz gleich 0 war, denk ich mal, dass es so was nicht gibt. Hab auch nichts weiter dazu gefunden.

    Aber es lässt sich sehr leicht implementieren. Hab einfach dieses entsprechende Konstrukt als konstant deklariert, ohne Ini-Werte (somit sind die Werte ja alle wie die Default-Initialisierungswerte).

    Mit dieser konstanten Variable kann man dann immer die anderen "überbügeln".

    Ist zwar nicht so elegant wie "ueberbuegel(my_var);" ... aber geht

    Grüße

    Sara

     
  • foenig - 2009-05-05

    Wenn es eine Retain Variable in einem FB wären könnte man den INI Operator verwenden.

     

Log in to post a comment.