在C项目(POSIX)中,如何获取当前系统的完全限定名称?
例如,我可以通过gethostname()unistd.h 获取我的机器的主机名 .这可能会给我machine3回报,但我实际上是在寻找machine3.somedomain.com例子.
gethostname()
machine3
machine3.somedomain.com
我如何获取此信息?如果可能的话,我不想使用对system()的调用来执行此操作.
c sockets environment posix
c ×1
environment ×1
posix ×1
sockets ×1