inet_ntoa()的隐式声明

问题描述 投票:0回答:1

我一直在尝试将inet_ntoa()函数与pcap.h模块一起使用,并且没有通常的<arpa/inet.h>头文件。当没有给出头文件int inet_ntoa()时,Gcc编译器使用隐式声明<arpa/inet.h>。是否有任何方法可以将其转换为字符串?。

我尝试将其强制转换为char,但仍显示出通常的分段错误错误。

c linux networking libpcap inet
1个回答
0
投票
时使用隐式声明int inet_ntoa()

如果出于某种晦涩的原因,您没有包括正确的头文件,那么下一件最好的事情就是在源代码中提供适当的声明,例如g。:

char *inet_ntoa();
© www.soinside.com 2019 - 2024. All rights reserved.