Bonjour,
J'aimerais savoir si quand on alloue de la mémoire pour une structure contenant des pointeurs, il faut d'abord allouer de la mémoire pour les membres ...

Un exemple :
Dans ce doc (http://www.openssl.org/docs/crypto/DH_new.html ) DH_new( ) alloue de la mémoire pour la structure dh. Cette structure est définie comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
struct
        {
        BIGNUM *p;              // prime number (shared)
        BIGNUM *g;              // generator of Z_p (shared)
        BIGNUM *priv_key;       // private DH value x
        BIGNUM *pub_key;        // public DH value g^x
        // ...
        };
 DH
Est ce que je dois allouer de la mémoire à la main pour les membres BIGNUM ?
Merci d'avance pour votre aide.