c++ - inet_ntoa() 和 Windows 用户权限

标签 c++ c winsock

是否可以继续使用 inet_ntoa() 而不必担心 Windows 用户权限?如果用户权限阻止我获取接口(interface)的 IP 地址,我是否需要在 inet_ntoa() 周围放置一个 try/catch block 以捕获任何可能的问题?

最佳答案

inet_ntoa不会引发异常。如果出现错误,它返回 NULL

很难看出用户权限是如何进入这个函数的,因为它只是一个整数到字符串的转换。

关于c++ - inet_ntoa() 和 Windows 用户权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4961902/

相关文章:

c++ - 使用 FFMPEG 将屏幕截图编码为视频

c++ - 以两种数据类型作为参数的堆栈 STL

c - 为什么uboot的入口文件是用汇编写的?

c++ - 奇怪的 closesocket() 行为

c++ - Winsock - Select 在监听套接字上的超时导致每个后续 Select 调用失败

c - WSAWaitForMultipleObjects 阻塞除最后一个以外的任何线程

c++ - 使用已定义的结构作为 union 的匿名成员

c++ - 按位读取缓冲区

c - 在一个 gnuplot 窗口中生成多个图

c - 列表实现中出现不清楚的错误