Bonjour à tous,
mon problème est simple. J'utilise les objets COM d'un logiciel et celui-ci me propose comme variable de sortie d'une fonction un tableaux de pointeurs d'une interface particulières que j'appelerai IInterface.
Pour la déclaration j'écris qqch du style:
IInterface** variable=new IInterface*[taille] //je connais la variable taille
mafonction(variable)
Visual C++ compile certe mais où et comment je dois utilser le AddRef (et aussi release) qui est si j'ai bien compris obligatoire. Jusqu'à maintenant, j'utilisais CComPtr dés que je sollicitais une interface mais là j'ai rien trouver d'équivalent pour un tableaux de pointeurs.
Donc si qqun a une idée, je le remercie d'avance.
Partager