Implémentation, taille d'un membre
Bonjour,
J'ai une structure donnée (ici un socket unix)
Code:
1 2 3 4 5
|
struct sockaddr_un {
short sun_family; /* AF_UNIX */
char sun_path[108]; /* path name (gag) */
}; |
La question que je me pose c'est comment connaitre la taille du membre sun_path ?
En effet sa taille dépend de l'implémentation, rien n'oblige d'avoir toujours 108, on pourrait avoir 107 par exemple sur une autre architecture (et la pouf catastrophe).
On doit obligatoirement avoir une constante dans un coin avec la taille,
ou il y a un moyen de connaitre cette taille avec sizeof ?
:merci: