Objekt von einer "vordefinierten" Klasse erstellen...



  • Hallo,

    hab ne neue Frage... Ich kann doch eine Klasse wie folgt "vordefinieren" (kenne die richtige Bezeichnung nicht), oder?

    class Test;
    
    class Test {
    
         Test();
         funktion1();
         funktion2();
    
    };
    

    Kann ich nach dem ich die Klasse Test "vordefiniert" hab, ein statisches Objekt davon erstellen?

    class Test;
    
    static Test * test;
    
    class Test {
    
         Test();
         funktion1();
         funktion2();
    
    };
    

    und in der .ccp-Datei dann das Objekt initialisieren mit

    Test * Test::test = NULL;
    

    ??? Bin dankbar für jede Hilfe...


  • Mod

    Du hast nur einen Zeiger auf ein Objekt deklariert.

    Das Objekt wird erst mit new angelegt,
    Aber evtl. wolltest Du das gar nicht. Lass den * weg in der Deklaration des statischen Objektes.


Anmelden zum Antworten