Bonjour, j'ai lu que l'utilisation de fixed() permet de s'assurer qu'un bloc de mémoire ne sera pas déplacé par le GC.
Dans ce cas, est-ce le code unsafe suivant doit être considérè comme invalide? (Pas réussi à le faire bugger lors de tests)
Merci pour vos avis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 byte* mDataPtr; byte[] mData; fixed(byte* p = mData) { mDataPtr = p; } utilisation de mDataPtr ici
A+
Partager