我想了解更多套接字。所以我在头文件socket.h
中发现,在sys库中,一些函数声明为bind(), connect()
,但我没有找到它们的定义?我在哪里可以找到它?
告诉我,如果这个问题不相关,我会把它移到其他地方
答案 0 :(得分:1)
你不会在标题中找到他们的定义,你需要挖掘你的libc。但是你也找不到任何真正有用的东西,因为那些是系统调用,所以你需要挖掘内核。
答案 1 :(得分:1)
您真的建议您阅读Beej's guide网络编程以了解这些功能。联机帮助页(-S2)也会有所帮助。
该函数的源代码(如果你希望找到它)将无济于事。他们调用系统调用来完成他们的工作,因为他们主要是操作系统抽象层。你需要的是他们的文件。
答案 2 :(得分:1)
我建议您查看http://www.linuxhowtos.org/C_C++/socket.htm了解有关套接字的更多信息。