In C # oder Rust markiert das unsichere Schlüsselwort Code, der direkt mit Speicherzeigern arbeiten und einige der Sicherheitsüberprüfungen der Sprache umgehen kann. In Java ist "sun.misc.Unsafe" eine spezielle Klasse, die unsichere Operationen auf niedriger Ebene durchführt.
Ich habe die folgende C-Struktur
%Vor%
Ich habe jetzt eine Reihe von Dateien in C mit Tausenden dieser Strukturen erstellt. Ich muss sie mit C # lesen und Geschwindigkeit ist ein Problem.
Ich habe folgendes in C # gemacht
%Vor%
Und da...
Das mag seltsam erscheinen, aber in C (size_t) (void *) ist 0 == 0 durch die Sprachspezifikation nicht garantiert. Compiler dürfen jeden beliebigen Wert für null verwenden (obwohl sie fast immer 0 verwenden).
In C # können Sie einem Zeiger in...
Ich verstehe nicht, warum Pipes als unsicher bezeichnet wird, wenn mehrere Absender vorhanden sind und Empfänger.
Wie der folgende Code mit Queues in Code umgewandelt werden kann, wenn dies der Fall ist Fall ? Queues wirft EOFE...