Objekte dynamisch erstellen



  • Hi,

    gibt es eine Möglichkeit folgendes zu realisieren?

    Ich lese aus einer txt datei Schlüsselwörer ein die zum erstellen eines Objektes dienen sollen. Da es davon aber einige gibt frage ich mich ob es vielleicht eine Möglichkeit gibt dies etwa wie folgt zu realisieren.

    schluesselwort = file.getWord();
    info = file.getLine();
    if(DynVarType[schluesselwort]){
        DynVarType[schluesselwort] tmp = new DynVarType[schluesselwort](info);
    }
    

    Liebe Grüße
    Grey



  • Hallo

    Vermutlich meinst du mit DynVarType[...] eine Sammlung von verschiedenen Typen, die durch ein Kennwort identifiziert und erstellt werden sollen.
    Das läst sich in C++ nur über Polymorphie und das Factory Pattern lösen. Such zu beiden Stichworten im C++ Forum, dort wird beides erklärt.

    bis bald
    akari



  • danke akari,
    ich habs nu mittlerweile manuell gelöst das es dann doch nicht soviel Aufwand war wie ich zu Anfang dachte.


Anmelden zum Antworten