Bonjour

Soit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
typedef struct _mastruct {
	/* ... */
}mastruct;
 
mastruct *pointeur;
J'ai une source dans laquelle il était écrit ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
read ( fd, (void*)((long)pointeur) + sizeof(mastruct), taille)
Et ça fonctionne bien, mais j'ai besoin de l'écrire plus proprement car ce n'est plus accepté par mon compilateur.
Est ce que vous pensez que j'obtiendrai le même fonctionnement en faisant ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
read ( fd, (unsigned char *)((long)pointeur) + sizeof(mastruct), taille)
merci