Fichiers temporaires [Ada.Text_IO]
"Gautier de Montmollin \(Hotmail\) via Ada-france" <[email protected]> Mon, 6 Dec 2021 21:26:56 +0100
| Newsgroups | gmane.comp.lang.ada.france |
|---|---|
| Message-ID | <MW4PR22MB3071F64E4BA7402353E260BEB16D9@MW4PR22MB3071.namprd22.prod.outlook.com> |
Le 06.12.2021 à 21:05, Jean-Pierre Rosen via Ada-france a écrit : > Le 06/12/2021 à 16:25, Thomas De Contes a écrit : >>> Ca crée un fichier temporaire (effacé automatiquement au Close) >> Par contre, c'est indiqué "A null string for Name specifies an >> external file that is not accessible after the completion of the main >> program". >> Donc a priori, ça laisse penser qu'il est encore "accessible" après >> un Close, tant qu'on est dans la même séquence d'exécution (ou >> session ? je ne connais pas bien le vocabulaire) du "main program". >> Qu'en dis-tu ? >> > Je ne pense pas. Simplement, une fois le fichier fermé, il n'est plus > accessible de toute façon. La seule chose "observable", c'est que le > fichier /externe/ n'existe plus. En revanche, tant qu'il est ouvert, le fichier temporaire a un vrai nom, ce qui permet de générer d'autres noms de fichiers normaux mais à usage temporaire, et ce de manière portable. Cf. flexible_temp_files.ads, flexible_temp_files.adb dans https://github.com/zertovitch/zip-ada/tree/master/extras . Gautier _______________________________________________ Ada-france mailing list [email protected] https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france