GELÖST! new-Operator nicht übernommen?



  • Guten Tag zusammen!

    Ich habe ein Problem!
    Ich kann ein TPanel problemlos mit dem new-Operator hinzufügen und anzeigen. Jetzt habe ich eine Unterklasse gemacht:

    class TBeispiel : public TPanel
    {
      //Zusätzliche Variablen, Funktionen und Operatoren
    };
    

    Wenn ich dann ein solches Ding mit dem new-Operator machen will kommen die beiden Fehler E2125 und E2096.
    E2096 ist, wenn ich mich richtig erinnere, ein Operationsfehler und den E2125 hatte ich noch nie!

    Ich benutze einen sehr ISO-C++ gerechten Compilier.
    Die IDE ist die Borland C++ Builder 6.0-IDE.

    Danke im voraus für Antworten!



  • Poste doch bitte mal den Header deiner Klasse und die Fehlermeldungen des Typs 2096/2125.



  • Das ist E2125

    Compiler could not generate default constructor

    Schau dir also mal die Konstruktoren an und daan die Stelle wo du deine Instanz erstellen willst.



  • Danke! Der Konstruktor und der Destruktor haben gefehlt! xD
    Ich war wohl ein wenig gestresst!
    E2096 war nur ein Folgefehler...

    MfG, X.DarkForce.X


Anmelden zum Antworten