Questions et réponses pour le unsafe :

Dans C # ou Rust, le code de mot-clé dangereux est capable de fonctionner directement avec des pointeurs de mémoire, contourner certaines des vérifications de sécurité de la langue. En Java, `sun.misc.unsafe` est une classe spéciale exécutant des opérations non sécuritaires et dangereuses.

12
votes
J'ai besoin de passer une dispute à une fonction dllimportée dangereuse sous la forme de: xxx Je suppose que c'est un tableau de chaînes. Cepend ...

10
votes
J'aimerais connaître l'équivalent VB.NET du code C # suivant: unsafe { byte* pStart = (byte*)(void*)writeableBitmap.BackBuffer; int nL = writeableBitmap.B ...

8
votes
Je viens de faire une routine d'échange en C # comme ceci: xxx pré> Il fait la même chose que ce code C ++ fait: P> void swap(int *d1, int *d2) { ...

7
votes
J'essaie de créer un débordement de tampon avec C # pour un projet d'école: unsafe { fixed (char* ptr_str = new char[6] {'H', 'a', 'l', 'l', 'o', ','}) { ...