| Nom |
Description |
| pattern |
Ce paramètre permet d'indiquer le masque générique |
| string |
Ce paramètre permet d'indiquer le nom du fichier |
| flags |
Ce paramètre permet d'indiquer les drapeaux avec une plusieurs des options suivantes : |
| FNM_NOESCAPE |
Cette constante permet d'indiquer qu'il faut traiter la barre oblique inversé comme un caractère ordinaire au lieu d'un caractère d'échappement. |
| FNM_PATHNAME |
Cette constante permet d'indiquer qu'il faut faire correspondre une barre oblique dans la chaîne de caractères uniquement avec une barre oblique dans le masque générique et non par un astérisque (*() ou un point d'interrogation (?), ni par une expression entre crochets («[» et «]») contenant une barre oblique. |
| FNM_PERIOD |
Cette constante permet d'indiquer un point principale dans la chaîne de caractères devant correspondre exactement à une période dans le modèle. |
| FNM_FILE_NAME |
Cette constante permet d'indiquer qu'il faut faire correspondre une barre oblique dans la chaîne de caractères uniquement avec une barre oblique dans le masque générique et non par un astérisque (*) ou un point d'interrogation (?), ni par une expression entre crochets («[» et «]») contenant une barre oblique. |
| FNM_LEADING_DIR |
Cette constante permet d'indiquer une correspondance à un segment de chaîne de caractères initiale suivi d'une barre oblique. |
| FNM_CASEFOLD |
Cette constante permet d'indiquer que le masque générique doit être insensible aux majuscules et minuscules. |
| FNM_EXTMATCH |
Cette constante permet d'indiquer que les modèles étendus sont supportés, comme ceux introduit par le «ksh» et maintenant supporté par d'autres interpréteur de commande. |
Cette fonction permet de vérification la correspondance entre un fichier et un masque générique.