ACCESS |
Accès |
---|---|
Symantec C++ Version 6.0+ | io.h |
Syntaxe
int access(char *path,int mode) |
Paramètres
Nom | Description | ||
---|---|---|---|
path | Ce paramètre permet d'indiquer le chemin de répertoire et/de fichiers à vérifier | ||
mode | Ce paramètre permet d'indiquer le numéro du mode d'accès : | ||
Constante | Valeur | Description | |
F_OK | 0 | Cette constante permet d'indiquer une vérification de l'existence seulement | |
X_OK | 2 | Cette constante permet d'indiquer une vérification de la possibilité d'exécution | |
W_OK | 4 | Cette constante permet d'indiquer une vérification de la possibilité d'écriture | |
R_OK | 6 | Cette constante permet d'indiquer une vérification de la possibilité de lecture | |
N.B.: Il est possible d'effectuer des combinaisons de vérification comme par exemple «W_OK | R_OK» permet de vérifier la possibilité de lecture et d'écriture |
Description
Cette fonction permet de demander si le mode d'accès spécifié est autorisé pour un fichier ou un répertoire.
Exemple
Voici un exemple, du nom de fichier «ACCESS.C» permettant de tester si le fichier du même nom existe :
on obtiendra le résultat suivant :
Le fichier «ACCESS.C» existe !
Dernière mise à jour : Dimanche, le 9 décembre 2018