Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
6223 connectés 

 


Dernière réponse
Sujet : [COM/C++]Passage de paramètres et allocation de mémoire
youdontcare la désallocation est automatique en script, c'est un des énormes avantages de la chose.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
youdontcare la désallocation est automatique en script, c'est un des énormes avantages de la chose.
Drums Merci. Mais justement, je voudrais savoir comment l'appelant doit faire pour désallouer sachant qu'il s'agit d'un script ASP.
 
:hot:
youdontcare bon courage. j'ai cherché plusieurs heures avant de trouver un bout de code qui énumère les membres d'un tableau js. j'ai trouvé ça sur groups.google.com , section je sais plus où. en js, le tableau est un VT_DISPATCH, en vb un safearray (de mémoire), donc à priori plus simple.
 
allocation mémoire : un paramètre [out] est alloué par ton composant, désalloué par l'appelant.
Drums Je n'arrive pas à trouver clairement l'info : je veux faire une fonction dans un composant COM qui retourne un tableau de dimension variable en fonciton de paramètres en entrée. La fonction doit donc allouer le tableau. Comment le tableau doit-il être ensuite libéré ? Par l'appelant j'imagine ?  
 
Sachant que le programme appelant est une page ASP, comment faire cette libération ? Je fais une fonction spéciale dans mon composant COM qui fait ça ?
 
Enfin si vous connaissez un bon tutorial COM, merci d'avance...

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)