Wie schreibt man einen C-Wrapper für eine C ++ - Klasse mit Vererbung
Ich habe mich nur gefragt, ob es eine Möglichkeit gibt, eine C-Wrapper-API für eine C ++ - Klasse mit Vererbung zu erstellen.
Folgendes berücksichtigen
class sampleClass1 : public sampleClass{
public:
int get() { return this.data *2; };
void set(int data);
}
class sampleClass : public sample{
public:
int get() { return this.data; }
void set(int data) {this.data = data; }
}
class sample {
public:
virtual int get();
virtual void set(int data);
private:
int data;
}
Wie würde ich die sampleClass1 umbrechen, damit sie in einem c-Kontext funktioniert ???
Vielen Dank