Envoyé par
Mat.M
ça doit être faisable mais c'est sacrément se casser la tête pour rien...
si tu veux faire de "l'objet" en C,il faudra effectivement utiliser des structs avec des pointeurs de fonctions l'équivalent des méthodes C++..
mais un paquet de méchanismes du C++ seront manquants comme l'Opérateur de résolution de portée,les constructeurs et destructeurs,la RTTI,le fait de pouvoir déclarer un membre privé ou public,les exceptions.
Et puis faire de l'héritage en C je ne sais pas trop comment on peut faire ou alors il faut s'arracher les cheveux de la tête à gérer des pointeurs...
bref tout ce que les méchanismes qu'un compilateur C++ est capable de gérer.