XOr de blocs memoire
Publié : jeu. 30/juin/2011 16:53
Bonjour,
Vous allez bien j'espere. Bon, je viens demander vos lumieres. Est il possible de faire un xor d'un bloc de memoire avec un autre bloc memoire de la meme taille ?
Vous allez bien j'espere. Bon, je viens demander vos lumieres. Est il possible de faire un xor d'un bloc de memoire avec un autre bloc memoire de la meme taille ?
Code : Tout sélectionner
file1$="d:/file1.data"
If FileSize(file1$)>0
If ReadFile(0, file1$)
length = Lof(0) ; Lit la taille en octets du fichier
Debug length
*MemoryID = AllocateMemory(length) ; alloue un bloc mémoire de la taille du fichier
If *MemoryID
ReadData(0, *MemoryID, length) ; Lit les données du fichier et les place dans le bloc mémoire
CloseFile(0)
EndIf
EndIf
EndIf
file2$="d:/file2.data"
If FileSize(file2$)>0
If ReadFile(0, file2$)
length = Lof(0) ; Lit la taille en octets du fichier
Debug length
*MemoryID = AllocateMemory(length) ; alloue un bloc mémoire de la taille du fichier
If *MemoryID
ReadData(0, *MemoryID, length) ; Lit les données du fichier et les place dans le bloc mémoire
CloseFile(0)
EndIf
EndIf
EndIf
; faire un xor avec les 2 blocs memoire