Ce n'double trait de soulignement ( __const) signifie en C?

extern int ether_hostton (__const char *__hostname, struct ether_addr *__addr)
 __THROW;

Je l'ai trouvé au-dessus de la définition de la fonction dans le fichier /usr/include/netinet/éther.h sur une machine Linux.

Quelqu'un peut m'expliquer ce que le double souligne dire en face de const (mot-clé), addr (identifiant) et enfin __JETER.

  • Il y a un très, très bon résumé des règles pour les identificateurs réservés ici: stackoverflow.com/questions/228783/...
  • Techniquement, le x-ref est réservé identifiants pour C++, mais il est (maintenant) une bonne information de la norme C trop.
InformationsquelleAutor Deepak | 2009-09-19