Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fabien LE LEZ
On Mon, 21 Jun 2004 23:19:11 +0200, "lionel letoffet" :
je voudrais appeler une fonction f(BYTE ** ptr,int i){/* ....*/}
Tu peux nous en dire plus sur le mode d'emploi de cette fonction ?
A vue de nez, et étant donné qu'il s'agit d'un "BYTE**" (et pas "BYTE*" comme souvent), cette fonction renvoie un pointeur sur de la mémoire qu'elle a elle-même allouée, et dans ce cas c'est assez simple :
BYTE* ptr; // A toi de trouver un meilleur nom f (ptr, ...); string chaine_de_caracteres (ptr); // Ici, éventuellement, un "free(ptr);" -- cf la documentation
Si ce n'est pas ça, dis-nous en plus.
-- schtroumpf schtroumpf
On Mon, 21 Jun 2004 23:19:11 +0200, "lionel letoffet"
<letoffet@club-internet.fr>:
je voudrais appeler une fonction f(BYTE ** ptr,int i){/* ....*/}
Tu peux nous en dire plus sur le mode d'emploi de cette fonction ?
A vue de nez, et étant donné qu'il s'agit d'un "BYTE**" (et pas
"BYTE*" comme souvent), cette fonction renvoie un pointeur sur de la
mémoire qu'elle a elle-même allouée, et dans ce cas c'est assez
simple :
BYTE* ptr; // A toi de trouver un meilleur nom
f (ptr, ...);
string chaine_de_caracteres (ptr);
// Ici, éventuellement, un "free(ptr);" -- cf la documentation
On Mon, 21 Jun 2004 23:19:11 +0200, "lionel letoffet" :
je voudrais appeler une fonction f(BYTE ** ptr,int i){/* ....*/}
Tu peux nous en dire plus sur le mode d'emploi de cette fonction ?
A vue de nez, et étant donné qu'il s'agit d'un "BYTE**" (et pas "BYTE*" comme souvent), cette fonction renvoie un pointeur sur de la mémoire qu'elle a elle-même allouée, et dans ce cas c'est assez simple :
BYTE* ptr; // A toi de trouver un meilleur nom f (ptr, ...); string chaine_de_caracteres (ptr); // Ici, éventuellement, un "free(ptr);" -- cf la documentation
Si ce n'est pas ça, dis-nous en plus.
-- schtroumpf schtroumpf
Mickael Pointier
Fabien LE LEZ wrote:
On Mon, 21 Jun 2004 23:19:11 +0200, "lionel letoffet" :
je voudrais appeler une fonction f(BYTE ** ptr,int i){/* ....*/}
Tu peux nous en dire plus sur le mode d'emploi de cette fonction ?
A vue de nez, et étant donné qu'il s'agit d'un "BYTE**" (et pas "BYTE*" comme souvent), cette fonction renvoie un pointeur sur de la mémoire qu'elle a elle-même allouée, et dans ce cas c'est assez simple :
BYTE* ptr; // A toi de trouver un meilleur nom f (ptr, ...); string chaine_de_caracteres (ptr); // Ici, éventuellement, un "free(ptr);" -- cf la documentation
Si ce n'est pas ça, dis-nous en plus.
Ca serait pas plutot
f(&ptr,...);
Parce qu'il faut un pointeur sur BYTE*, non ?
Mike
Fabien LE LEZ wrote:
On Mon, 21 Jun 2004 23:19:11 +0200, "lionel letoffet"
<letoffet@club-internet.fr>:
je voudrais appeler une fonction f(BYTE ** ptr,int i){/* ....*/}
Tu peux nous en dire plus sur le mode d'emploi de cette fonction ?
A vue de nez, et étant donné qu'il s'agit d'un "BYTE**" (et pas
"BYTE*" comme souvent), cette fonction renvoie un pointeur sur de la
mémoire qu'elle a elle-même allouée, et dans ce cas c'est assez
simple :
BYTE* ptr; // A toi de trouver un meilleur nom
f (ptr, ...);
string chaine_de_caracteres (ptr);
// Ici, éventuellement, un "free(ptr);" -- cf la documentation
On Mon, 21 Jun 2004 23:19:11 +0200, "lionel letoffet" :
je voudrais appeler une fonction f(BYTE ** ptr,int i){/* ....*/}
Tu peux nous en dire plus sur le mode d'emploi de cette fonction ?
A vue de nez, et étant donné qu'il s'agit d'un "BYTE**" (et pas "BYTE*" comme souvent), cette fonction renvoie un pointeur sur de la mémoire qu'elle a elle-même allouée, et dans ce cas c'est assez simple :
BYTE* ptr; // A toi de trouver un meilleur nom f (ptr, ...); string chaine_de_caracteres (ptr); // Ici, éventuellement, un "free(ptr);" -- cf la documentation
Si ce n'est pas ça, dis-nous en plus.
Ca serait pas plutot
f(&ptr,...);
Parce qu'il faut un pointeur sur BYTE*, non ?
Mike
Fabien LE LEZ
On Tue, 22 Jun 2004 08:57:26 +0200, "Mickael Pointier" :
Ca serait pas plutot
f(&ptr,...);
Exact.
-- schtroumpf schtroumpf
On Tue, 22 Jun 2004 08:57:26 +0200, "Mickael Pointier"
<mpointier@edengames.moc>: