Cut_Array
-
Hallo zusammen,
Ich habe folgendes Problem.
Ich will eine Cut_Array.c Funktion erstellen, die folgende Funktionalität erhält.
Beispiel: Gegeben: Anfangsposition des gesuchten Abschnitts des Arrays, Endposition des gesuchten Abschnitts des Arrays und das Ursprungsarray. Gesucht der durch die Postionen bezeichnete Ausschnitt.
Die Postitionen sollen auch im gesuchten Array liegen. Das gesuchte Array wird als einziges zurückgegeben.
Das habe ich schon, aber es laueft nicht so richtig.char nonce[10];
printf("%d\n",sizeof(nonce));
char dh_value[10];
for (i = 0; i < 10; i = i + 1)
{
nonce[i] = buf[i];
dh_value[i] = buf[i+10];
}
printf("%c\n", buf[1]);
printf("%d\n", sizeof(buf[1]));
printf("nonce is \"%s\"\n", nonce);
printf("dh_value is \"%s\"\n", dh_value);Besten Dank
-
Kannst du die Frage mal etwas klarer formulieren? Willst du einen bestimmten Teilstring in deinem Array suchen (da wäre std::search() das beste)? Oder willst du einfach nur einen Teil des Arrays rauskopieren (da könnte ich dir memcpy() oder std::copy() anbieten)?