其他分享
首页 > 其他分享> > 如何在c 检查互联网可用性

如何在c 检查互联网可用性

作者:互联网

我写了一个小函数来检查互联网连接的可用性

void cis()
{
    if(InternetCheckConnection(NULL,FLAG_ICC_FORCE_CONNECTION,0))
    {
        cout << "internet alive";
    }
}

我正在使用WinInet.h进行InternetCheckConnection().现在的问题是我收到以下链接器错误:

[Linker error] undefined reference to `_imp__InternetCheckConnectionA@12'

我正在为我的项目使用DevC.有关如何修复此链接器问题或任何其他想法以检查活动的Internet连接的任何想法?

解决方法:

它是一个链接器错误.根据文档,您需要使用wininet库.在makefile中添加-lwininet可能会起作用.

标签:c-3,wininet,c
来源: https://codeday.me/bug/20190825/1724251.html