Hallo,
ich benutze als Abhängigkeit zu meinem Projekt eine C-Library. Diese definitiert natürlich eigene Datentypen.
Z.b.
Code Snippet
typedef
struct CDatatype CDatatype;
wenn ich nun
Code Snippet
CDatatype* test = new CDatatype;
mache bekomme ich den Fehler, dass kein geeigneter Standardkonstruktor vorhanden ist. Wenn ich diesen explizit hinzufüge, funktioniert es.
Allerdings muss der Compiler doch immer den Standardkonstruktor selbst erzeugen, falls keiner vorhanden ist.
Was mache ich falsche?
Gruss,
Björn