msg = ferror(fid)
[msg, code] = ferror(fid)
ferror(fid, 'clear')
| Paramètre | Description |
|---|---|
| fid | un descripteur de fichier |
| Paramètre | Description |
|---|---|
| code | une valeur entière : 0 s'il n'y a pas d'erreur. valeur négative si une erreur est détectée. |
| msg | un vecteur de caractères : message d'erreur correspondant au code. |
ferror interroge le statut d'erreur d'un fichier.
ferror(fid, 'clear') efface l'indicateur d'erreur pour le fichier spécifié.
Pour plus d'informations sur le message retourné, consultez le manuel de la bibliothèque d'exécution C.
filename = [tempdir(), 'test_ferror.csv'];
fid = fopen(filename, 'w');
res = fgets(fid);
[msg, code] = ferror(fid)
| Version | Description |
|---|---|
| 1.0.0 | version initiale |