memcpy

memcpy () ist eine C-Standardbibliotheksfunktion, die zum Kopieren eines Blocks von Speicherbytes von einem Ort zu einem anderen verwendet wird.
1
Antwort

Was sollte "memcpy" in OpenCL-Kerneln ersetzen?

Die OpenCL Sprache, die C99 erstreckt, bietet keine Memcpy Funktion. Was sollte stattdessen verwendet werden?     
13.04.2011, 17:13
7
Antworten

C Programmierung. Wie man eine Struktur tief kopiert?

Ich habe die folgenden zwei Strukturen, in denen "child struct" eine "rusage struct" als Element hat. Dann erstelle ich zwei Strukturen vom Typ "Kind", nennen wir sie childA und childB Wie kopiere ich nur die Russe-Struktur von childA nach...
24.09.2009, 23:01
3
Antworten

doppelfreier oder fehlerhafter Fehler beim Kopieren eines Objekts mit memcpy

Ich habe den folgenden Code: %Vor% Wenn ich es kompiliere und es ausführe, gibt es mir den folgenden Fehler: %Vor% Es stellt sich heraus, dass der Code das Ergebnis ausdrucken kann. Aber wie kann ich diesen Fehler beheben?     
18.08.2016, 13:11
3
Antworten

Was ist der Unterschied zwischen memcpy () und strncpy (), da Letzterer leicht ein Ersatz für Ersteres sein kann?

Was ist der signifikante Unterschied zwischen memcpy() und strncpy() ? Ich frage das, weil wir einfach strncpy() ändern können, um beliebige Daten zu kopieren, nicht nur Zeichen, einfach indem wir die ersten zwei nicht char* Argumente...
14.05.2013, 21:36
3
Antworten

C ++ is_trivial_copyable check

Wie überprüft man, ob der C ++ Typ trivial kopierbar ist? Ich habe eine Klasse, die memcpy- und memcmp-Funktionen mit dem angegebenen Vorlagentyp T verwendet, und ich möchte Assert für Typen ausgeben, die nicht sicher mit memcpy kopiert werden k...
14.02.2011, 16:11
3
Antworten

Verwenden von memcpy in C ++

Ich bin etwas verwirrt über die Parameter für die Funktion memcpy . Wenn ich habe %Vor% und ich möchte die Elemente in arr in newarr kopieren mit memcopy , %Vor% Wie mache ich das?     
18.10.2013, 00:43
3
Antworten

wie memcpy das zweidimensionale Array in C?

So speichern Sie das zweidimensionale Array in C: Ich habe ein zweidimensionales Array: %Vor% Ich möchte memcpy verwenden, um alle Werte in Array c in Array a zu kopieren, wie memcpy? %Vor% ist das korrekt?     
03.06.2013, 11:58
2
Antworten

Speicher des systemeigenen Arrays für das verwaltete Array in C ++ CLI

Mache ich das richtig? Ich bekomme einen Zeiger auf ein natives Array und muss in ein verwaltetes Array kopieren. Verwenden Sie memcpy () mit einem pin_ptr. %Vor% arrayCount ist die tatsächliche Länge von pArray, also nicht wirklich besor...
04.08.2011, 15:33
6
Antworten

MEMPPY-konformes Schreiben mit striktem Aliasing

Die allgemeine Antwort auf die Frage "Wie implementiert man die memcpy-Funktion mit strengen Aliasing-Regeln?" ist etwas nach dem Motto %Vor% Wenn ich jedoch richtig verstanden habe, kann der Compiler den Aufruf von memcpy und den Zugriff au...
31.07.2014, 13:57
3
Antworten

C ++ ifstream :: lies langsam wegen memcpy

Kürzlich habe ich beschlossen, einige Dateilesevorgänge zu optimieren, die ich gemacht habe, denn wie jeder sagt, ist es viel schneller, einen großen Datenblock in einen Puffer zu lesen und dann mit ihm zu arbeiten, als viele kleine Lesevorgänge...
25.04.2012, 22:14