【发布时间】:2014-04-07 14:01:42
【问题描述】:
在服务器中,我知道可以获取本地机器(AKA peer)的地址信息 通过使用 accept 方法,但我看到有些人在接受连接后使用 getpeername() 作为该地址。
结果有什么不同吗? 我看到了以下link。
所以,我认为没有区别,但我只是想确定这一点。
【问题讨论】:
标签: sockets network-programming
在服务器中,我知道可以获取本地机器(AKA peer)的地址信息 通过使用 accept 方法,但我看到有些人在接受连接后使用 getpeername() 作为该地址。
结果有什么不同吗? 我看到了以下link。
所以,我认为没有区别,但我只是想确定这一点。
【问题讨论】:
标签: sockets network-programming
没有区别,只是如果您使用 getpeername 而不是立即从接受中获取地址,则只是另一个函数调用的开销。
【讨论】: