Ne uspeva da tačno prekopira sadržaj jednog niza u drugi.
Prvo se alocira prostor za destination niz, a onda se izvršava memcpy:
char* destination= new char[/*duzina source niza*/];
memcpy(destination, source, /*duzina source niza*/);
Pre toga sam ispisao sadržaj source niza i njegovu dužinu. Kada ispišem destination, posle sadržaja koji treba da bude u njemu, dodaje se nekoliko proizvoljnih karaktera. U čemu je problem? To treba da bude tako jednostavno, a ne funkcioniše. Pokušao sam sa svim mogućim varijantama koje su mi pale na pamet (različite dužine niza, zatim sam sam implementirao svoju memcpy funkciju i sl.), ali ništa nije uspelo.
Jel ima neko ideju? Hvala