Je tente de créer un programme C qui recherchera les réseaux wifi. Je ne sais pas quelles sont les meilleures façons d’y parvenir.
La seule idée plausible que j’ai à ce jour est la suivante: utilisez C pour exécuter le code bash pour la numérisation wifi, puis renvoyez les résultats
Inconvénients: peut nécessiter l’utilisation de sudo
À ce stade, j’espère que quelqu’un est plus familier avec ce type de problème et peut offrir une solution meilleure / plus élégante.
* J’utilise Mac OSX, mais je vais prendre une solution pour tout système unix commun
Vous pouvez essayer d’utiliser le framework Apple CoreWLAN . Il est écrit pour Objective-C (qui est un sur-ensemble de C) mais je pense que vous pouvez trouver un moyen de l’utiliser depuis un programme C ++ ou C. J’espère que cela t’aides.