微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

未findsethostname标识符错误

我想设置我的本地主机的名称。 我正在使用sethostname()函数,但我得到一个错误,如下所示:

error C3861: 'sethostname': identifier not found.

以下是代码片段:

WSADATA wsa; ///Initialise winsock/// if (WSAStartup(MAKEWORD(2,2),&wsa) != 0) { //Socket Initialization Failed/// exit(EXIT_FAILURE); } char setname[128]="Ayesha-PC"; sethostname(setname,sizeof (setname));

如何设置NetBeans IDE的pkg-config –cflags –libs gtk + -2.0?

指向vector元素的指针崩溃

混淆CreateMutex

在C中自动检测操作系统,并处理其特定的换行符

OpenFileById失败,ERROR_ACCESS_DENIED

映射networking驱动器:“net.exe USE”vs WshNetwork.MapNetworkDrive?

使用mxe在Linux上进行交叉编译 – GSL链接

这个valgrind错误是什么意思?

为什么我在记事本中做出关键笔划的时候出现exception?

Perl中的警报()相当于C?

Windows使用它自己的机制来设置主机名。 您使用的函数是SetComputerName或SetComputerNameEx 。

更改将在下次重新启动时生效。 您可以使用ExitwindowsEx请求重新启动。

你需要具有管理员权限才能调用这些例程,重启要求的原因是因为许多windows子系统在启动后不会检查主机名,并将继续使用旧名称(这在Linux中是相似的)。 它也可能对域中的DNS产生影响。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐