Bonjour,
Je dois convertir une adresse (chaine de caractère) IPV4 en entier (int). il y a tellement de méthodes "fait maison" que je trouve sur le net en google-ant, mais j'aimerais avoir votre avis.
J'ai deux questions à vous poser.
Tout d'abord, j'utilise:
Q1: J'aimerais savoir si c'est la bonne manière / fonction à utiliser.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <netinet/in.h> int inet_aton(const char *cp, struct in_addr *inp);
Je suppose que la fonction inverse (inet_ntoa) est utilisé pour convertir une adresse IPV4 de 32 bits qu'on lit dans un datagramme IP en chaine de caractère...
Q2: corrigez moi si ce n'est pas le cas
Merci d'avance pour votre aide.
Partager