Khi làm lập trình socket, người luôn đặt tên struct addrinfo như thế này:gì là "gợi ý" có nghĩa là cho tên addrinfo trong ổ cắm lập trình
struct addrinfo hints;
// get ready to connect
status = getaddrinfo("www.example.net", "3490", &hints, &servinfo);
Tôi muốn biết những gì nó đại diện cho cho sự hiểu biết tốt hơn .
Xin cảm ơn trước.
Cảm ơn câu trả lời. Có lẽ tôi đã không làm cho tôi rõ ràng.
Nhưng tôi muốn biết liệu tên biến "gợi ý" có phải là từ viết tắt của một số từ không? Hoặc nó chỉ là từ "gợi ý" có nghĩa là nó chỉ cung cấp một số thông tin địa chỉ và để cho hàm getaddrinfo() điền vào các phần còn lại?
Vì vậy, từ điều này, nó tuân theo mã ví dụ không chính xác như được hiển thị; nó không thực sự khởi tạo trường hints.ai_family. – unwind