preguntar acerca de unsafe
3
réponses
Java 8 Instructions non sécuritaires: xxxFence ()
en Java 8, Trois instructions de barrière de mémoire ont été ajoutées à Unsafe classe ( source):
/**
* Ensures lack of reordering of loads before the fence
* with loads or stores after the fence.
*/
void loadFence();
/**
* Ensures lack of reord …
demandé sur
1970-01-01 00:33:34
5
réponses
Quand utiliser les pointeurs dans C# / .NET?
je sais que C# donne au programmeur la possibilité d'accéder, d'utiliser des pointeurs dans un contexte dangereux. Mais Quand est-ce nécessaire?
dans quelles circonstances, utiliser des pointeurs devient inévitable?
est-ce seulement …
demandé sur
1970-01-01 00:33:31
6
réponses
C # performance-utiliser des indicateurs dangereux au lieu de L’IntPtr et du Marshal
Question
je transfère une application C dans C#. L'application c appelle beaucoup de fonctions d'une DLL tierce partie, donc j'ai écrit P/Invoke wrappers pour ces fonctions dans C#. Certaines de ces fonctions C allouer des données que je doi …
demandé sur
1970-01-01 00:33:33
3
réponses
Quelles sont les implications de l’utilisation de code unsafe
mis à part le fait que le code lui-même peut accéder à la mémoire directement. Quelles sont les autres implications de l'utilisation du drapeau" / unsafe "du compilateur et du mot-clé" fixed"? Y a-t-il un impact sur les effets liés à la signature du …
demandé sur
1970-01-01 00:33:29
4
réponses
C#: convertir le pointeur Générique En tableau
je veux convertir un byte* en un byte[] , mais je veux aussi avoir une fonction réutilisable pour faire ceci:
public unsafe static T[] Create<T>(T* ptr, int length)
{
T[] array = new T[length];
for (int i = 0; i < length; …
demandé sur
1970-01-01 00:33:29
5
réponses
Est-il possible d’obtenir une adresse de référence? [dupliquer]
cette question a déjà une réponse ici:
Comment puis-je obtenir l'emplacement mémoire d'un objet en java?
4 réponses
en Java, y …
demandé sur
1970-01-01 00:33:32