On utilise un flux bufférisé. A priori c'est plus rapide, il faudrait analyser plus en détail par la suite mais la taille du buffer joue un rôle considérable ici. En tous les cas, cette procédure a été maintes fois fiabilisée, il peut y avoit doute quand même, par exemple pour un portage dans Kylix. Attention, également, cette classe ne permet qu'une lecture séquentielle du fichier texte, il faudrait modifier la structure pour supporter un accès direct, ou encore partir sur une nouvelle classe et non un hériter de TFileStream.
| Name | Description |
|---|---|
Class TBufStreamCHAR |
| Name | Description |
|---|---|
| TBufferCHAR | Type de buffer - tableau de caractère tout simple |
| TPtrBufferCHAR |
| Name | Description |
|---|---|
| SIZE_CHAR_BUFFER | Taille du buffer en nmobre d'octets |
Ricco
12/01/2004