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.