[C/C++] C++ Klassen mit C Funktionen 'wrappen'

Hallo zusammen.

Ich möchte eine C++ - Klasse mit einfachen C-Funktionen „wrappen“. Genauer gesagt handelt es sich um verschiedene Versionen einer template-Klasse.

Wie kann ich das anstellen und auf welche Schwierigkeiten werde ich stoßen??

Gruss Jens

Normalerweise geht man den umgekehrten Weg und „wrappt“ C-Funktionen in einer C+±Klasse.
Von C aus hast Du auch gar keine Möglichkeit, auf eine echte C+±Klasse und all ihre MebmerVariablen/Funktionen zuzugreifen.
Allenfalls kannst Du die Klasse komplett zerlegen und in reinem C realisieren. Aber obs das auch bringt?

Es stellt sich die Frage, warum Du das überhaupt tun willst?

Grüsse Safog

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi Safog

Normalerweise geht man den umgekehrten Weg und „wrappt“
C-Funktionen in einer C+±Klasse.

Das wäre auch nicht das Prob

Von C aus hast Du auch gar keine Möglichkeit, auf eine echte
C+±Klasse und all ihre MebmerVariablen/Funktionen
zuzugreifen.
Allenfalls kannst Du die Klasse komplett zerlegen und in
reinem C realisieren. Aber obs das auch bringt?

Es stellt sich die Frage, warum Du das überhaupt tun willst?

Ich muß in C porgrammieren wegen einer Programmierrichtlinie hier. Jetzt habe ich ein Problem, das sich wunderbar mit Hilfe einer Template-Klasse regeln ließe. In C kann ich eine solche Technik nicht direkt lösen. Darum möchte ich gerne versuchen die Template-Klasse Möglichkeiten nach C zu übertragen.

Gruss Jens