2010-03-02 3 views
7

Existe-t-il une version de fnmatch pour Windows? J'essaie d'avoir les mêmes fonctionnalités (essentiellement en utilisant * 's de la ligne de commande pour le nom du fichier) en C sans avoir à appeler FindFirst(), etc.fnmatch pour windows en C?

code

est apprécié.

EDIT: J'ai besoin d'accepter les caractères génériques de la ligne de commande pour les noms de fichiers, par exemple * .txt et être capable d'ouvrir chaque fichier .txt.

Comme je l'ai dit, je ne veux pas utiliser si possible FindFirst, FindNext. Merci

+1

@Jessica: Pouvez-vous élaborer votre question, éventuellement avec un exemple? – Arun

+0

savez-vous ce que fnmatch fait? si ce n'est pas cocher http://www.opengroup.org/onlinepubs/000095399/functions/fnmatch.html – Jessica

Répondre

5

PathMatchSpecEx serait à peu près équivalent, bien qu'il prenne des arguments dans le mauvais ordre.

+0

super, celui-ci fonctionne de manière très similaire. Merci! – Jessica