recvfrom()收到數據,沒有填充struct sockaddr和len

       在學習steven的Unix Network Programming的UDP章節時,服務器的recvfrom在接收數據時,發現數據接收到了,但是recvfrom的結構體參數(struct sockaddr*)&client_addr和&len沒有被填寫,還是初始值。這是因爲在recvfrom之前,要對len進行初始化, socklen_t len = sizeof(client_addr); recvfrom函數使用len來確定指針指向的是哪種結構類型
發佈了50 篇原創文章 · 獲贊 27 · 訪問量 32萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章