如何检查IP的可用性

san*_*eep 1 c tcp

我希望继续轮询服务器,并在可用时切换到此服务器(通过TCP/IP将数据发送到此服务器).

任何建议在C中这样做.

谢谢,

R..*_*R.. 6

如何确定您是否有权打开文件?试着打开它.

如何确定磁盘是否已满?试着写信给它.

你如何确定是否已经使用了一个端口?尝试绑定它.

如何确定互斥锁是否已解锁?试着锁定它.

如何确定tcp服务器是否接受连接?尝试连接到它.

这种模式有一个原因:在所有这些情况下,任何提前测试都没有意义,因为结果可能会在您测试的时间和您尝试使用测试结果的时间之间发生变化.因此,当您想要做某事时,请尝试它,并确保您的代码正确处理操作的成功和失败.