Caml lire un fichier txt
Bonjour
Après m'être renseigné, pour ouvrir un fichier en lecture dans Caml, il faut utiliser la fonction open_in, de type string -> in_channel.
Le problème, c'est que l'instruction
Je ne comprends pas pourquoi Caml ne trouve pas mon fichier.
Merci d'avance
Après m'être renseigné, pour ouvrir un fichier en lecture dans Caml, il faut utiliser la fonction open_in, de type string -> in_channel.
Le problème, c'est que l'instruction
renvoie systématiquement l'erreuropen_in \ a écrit:
sys__Sys_error \ a écrit:
Je ne comprends pas pourquoi Caml ne trouve pas mon fichier.
Merci d'avance
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Dans tous les cas, Caml me renvoie la même erreur.
Alors il y a quelques subtilités dans "écrire le nom du fichier". Comme je l'ai spécifié il faut ajouter l'extension du fichier (le fameux .txt) et NE PAS indiquer le chemin d'accès du fichier (son emplacement dans l'ordinateur).
Et surtout, il faut placer le fichier à lire dans le même dossier que l'application Caml : dans le dossier WinCaml5 des programmes de l'ordinateur.
C'est embêtant parce qu'on ne peut pas lire un fichier juste comme ça de l'ordinateur (du moins pas que je sache).
Je retranscris plus ou moins la réponse que j'ai eu sur ce forum : développez.net