BUNLAR ve soket programlama AF_INET arasındaki fark nedir?
BUNLAR ve soket programlama AF_INET arasındaki fark nedir?
socket() kullanma BUNLAR ve AF_INET ve
bind() arasında kafam karıştı.
Ip adresi
sin_addr alanında vermek için nasıl ayrıca?
CEVAP
Beej's famous network programming guide güzel bir açıklama verir:
Bazı belgelerde, mistik bir söz görürsünüz"". AF_INET Bu nadir doğa, ama görülen garip etherial bir yaratıktır bunu burada biraz açıklamak olabilir. Uzun zaman önce, bir zamanlar belki de (ne "AF" ile "" duruyor BUNLAR aile Adres düşündüm için) kendi tarafından başvurulan çeşitli protokolleri desteklemiyor olabilir protokol ailesi ("PF" "AF_INET" anlamına gelir). ne
Böyle bir şey olmadı. Oh iyi. Bunu yapmak için doğru şey senin içinde BUNLAR kullanmaktır yapı sockaddr_in ve yuva için çağrı AF_INET(). Ama kısaca söylemek gerekirse, BUNLAR her yerde kullanabilirsiniz. Ve, bu yana bu, W. Richard Stevens kitabı, yaparım ne oluyor burada.