Я пытаюсь запрограммировать некоторые сокеты, поэтому на стороне сервера я использую htonl(INADDR_ANY)
. Насколько я понял, мне кажется, что эта функция генерирует случайный IP (правильно ли я?). Фактически, я хочу связать свой сокет с моим localhost
. Но если я запускаю этоПонимание INADDR_ANY для программирования сокетов
printf("%d",htonl(INADDR_ANY));
Я получаю 0 в качестве возвращаемого значения. Может кто-нибудь принести какое-то объяснение?
«* ... Я использую' htonl (INADDR_ANY) '. Док говорит, что эта функция генерирует случайный IP ... *« Это неверно. Какие документы вам так говорят? – alk
@alk, на самом деле я вводил в заблуждение: я читал какой-то документ, который я считал официальной документацией. Я редактирую свой пост сейчас – Newben