Documentation de Gambas - /cat/externfunc

/cat/externfunc

# Gestion des fonctions externes

`Alloc` | Alloue un bloc mémoire.
`Bool@` | Retourne la valeur du booléen situé à une adresse mémoire donnée.
`Byte@` | Retourne la valeur de l’octet situé à une adresse mémoire donnée.
`EXTERN` | Déclare une fonction externe.
`Float@` | Retourne la valeur du Float situé à une adresse mémoire donnée.
`Free` | Libère les blocs mémoire alloués avec Alloc.
`Int@` | Retourne la valeur de l’Integer situé à une adresse mémoire donnée.
`LIBRARY` | Définit la bibliothèque où les fonctions externes sont situées.
`Long@` | Retourne la valeur du Long situé à une adresse mémoire donnée.
`Pointer@` | Retourne la valeur du pointeur situé à une adresse mémoire donnée.
`Realloc` | Rétrécit ou étend un bloc mémoire alloué avec Alloc.
`Short@` | Retourne la valeur du Short situé à une adresse mémoire donnée.
`Single@` | Retourne la valeur du Single situé à une adresse mémoire donnée.
`StrPtr` | Retourne une copie d'une chaîne terminée par zéro située à l'adresse mémoire donnée.
`VarPtr` | Retourne un pointeur vers le contenu d’une variable.

### Voir aussi

- Déclaration de fonctions externes

- Comment Interfacer Gambas avec des bibliothèques Externes