| Prototype |
| E_RTN | EMemory::ByteFill( | uchar | ucByteToFill, |
| ulonglong | ullOffset = 0, | ||
| ulonglong | ullOffsetSize = EMemory::SizeUpToEnd ); |
Cette fonction remplit chaque octet de l'intervalle de travail de la valeur de l'octet ucByteToFill.
C'est l'une des fonctions à utiliser si l'on désire nettoyer une partie de l'espace de travail.
| Argument |
|
uchar ucByteToFill valeur de l'octet à utiliser pour le remplissage des données de l'intervalle de travail. |
|
ulonglong ullOffset = 0 offset de départ de l'intervalle de travail de remplissage. |
|
ulonglong ullOffsetSize = EMemory::SizeUpToEnd étendue de l'intervalle de travail de remplissage. |
| Retour |
|
E_RTN voir la section retour de la librairie Eclat. |
| Exemple |
|
Description : Remplissage de l'espace de travail de la valeur 0x41 ('A' en ASCII), puis de l'intervalle de travail de l'offset 1 sur une taille de 8 octets de la valeur 0x42 ('B' en ASCII) d'un objet EMemory alloué de 10 octets d'espace de travail. |
|
Code :
|
|
Sortie :
|
|
Vue :
|
| Voir aussi |
|
E_RTN EMemory::ZeroFill( void ); E_RTN EMemory::BlockFill( void *pBlockToFill, ulonglong ullBlockToFillSize, ulonglong ullOffset = 0, ulonglong ullOffsetSize = EMemory::SizeUpToEnd ); |
| Minimum |
| Version | 1.0.0 |