filepos |
Position du fichier |
Turbo Prolog |
Syntaxe
filepos(SymbolicFileName,FilePosition,Mode)
|
Paramètres
Nom |
Description |
SymbolicFileName |
Ce paramètre permet d'indiquer le nom du fichier symbolique. |
FilePosition |
Ce paramètre permet d'indiquer la position dans le fichier. |
Mode |
Ce paramètre permet d'indiquer le mode de positionnement. |
Description
Ce prédicat permet de sélectionner la position dans le fichier nommé où une valeur doit être écrite en écriture. Les positions sont calculées en fonction du type d'élément entreposé dans le fichier et de la valeur de Mode. Ainsi, si SymbolicFileName fait référence à un fichier d'octets, FilePosition et Mode sont liés à || et 0 respectivement, le prochain octet écrit dans le fichier sera à la position d'octet || (depuis le début du fichier). Sinon, il retourne la position par rapport au début du fichier où la prochaine écriture aura lieu. La lecture de la position du fichier nécessite donc que Mode = 0.
Dernière mise à jour : Vendredi, le 7 juin 2019