2013-10-31 89 views
1

我试图创建一个C程序,将扫描WiFi网络。我不确定这是什么最好的方法。使用C扫描wifi网络

的一个似是而非的想法,我至今是以下 使用C运行的WiFi扫描bash的代码,然后通过管道将结果传回
缺点:可能需要使用sudo的

的在这一点上我希望有人更熟悉这类问题,并能提供更好/更优雅的解决方案。

*我使用的是Mac OSX,但我会采取任何普通的UNIX系统

回答

0

您可以尝试使用苹果CoreWLAN Framework的解决方案。它是为Objective-C编写的(它是C的超集),但我相信你可以找到一种在C++或C程序中使用它的方法。 希望这有助于。