Prototype |
E_RTN | EMemory::SpaceCat( | ulonglong | ullSpaceToCatSize, |
void | *pBlockToFill, | ||
ulonglong | ullBlockToFillSize ); |
Cette fonction concatène un espace de ullSpaceToCatSize octet(s) à la limite finale externe de l'espace de travail.
La taille de l'espace de travail augmente donc de la taille de l'espace à concaténer.
Les octets ajoutés sont nettoyés à l'aide du bloc d'octets pBlocktoFill.
Argument |
ulonglong ullSpaceToCatSize taille de l'espace à concaténer. |
void *pBlockToFill adresse du bloc d'octets à utiliser pour nettoyer l'espace concaténé. |
ulonglong ullBlockToFillSize taille du bloc d'octets à utiliser pour nettoyer l'espace concaténé. |
Retour |
E_RTN voir la section retour de la librairie Eclat. |
Exemple |
Description : Concatène un espace de 3 octets nettoyé avec un bloc d'octets contenant les données 0x58 et 0x59 ("XY" en ASCII) dans un objet EMemory vièrge (eMem0) et dans un objet EMemory (eMem1) d'une taille de 3 octets contenant les données 0x41, 0x42 et 0x43 ("ABC" en ASCII). |
Code :
|
Sortie :
|
Vue :
|
Voir aussi |
Minimum |
Version | 1.0.0 |