Bonjour,
je m'essaye (débutant) à développer une classe c++ dont certains membre sont des pointeurs vers des structures définies dans une bibliothèque c.
Par exemple :
/* maclasse.hh */
#include <une_lib_en_c.h>
class MaClasse {
public:
MaClasse();
~MaClasse();
int init();
private:
ma_struct_c *s; //struct définie dans une_lib_en_c.h
};
MaClasse::MaClasse() {
s = nullptr;
}
MaClasse::~MaClasse() {
if (s != nullptr) {
// s_destroy définie
(…)