strcpy

Eine C-Standardbibliotheksfunktion: 'strcpy' wird verwendet, um nicht überlappende, nullterminierte Strings zu kopieren. Definiert auch als 'std :: strcpy' in der C ++ - Standardbibliothek.
8
Antworten

wie strcpy behoben wird, damit überlappende Zeichenfolgen erkannt werden

In einem Interview wurde ich gebeten, eine Implementierung von strcpy zu schreiben und sie dann so zu korrigieren, dass sie überlappende Zeichenfolgen richtig behandelt. Meine Implementierung ist unten und es ist sehr naiv..wie repariere ich es,...
15.09.2011, 08:01
4
Antworten

Alternative von strcpy in C ++

In C habe ich strcpy verwendet, um eine tiefe Kopie einer Zeichenkette zu erstellen, aber es ist immer noch 'fein' , strcpy in C ++ zu verwenden oder dort zu existieren bessere Alternativen, die ich stattdessen verwenden sollte?     
20.01.2011, 19:14
5
Antworten

Muss eine mit 'strcpy' erstellte Zeichenkette freigegeben werden?

Muss eine Zeichenfolge, die mit ' strcpy erstellt wurde, freigegeben werden? Und wie kann man es befreien? Bearbeiten: Das Ziel wird wie folgt zugewiesen: %Vor%     
20.02.2011, 22:49