memmove
#include <iostream>
#include <cstring>
int main() {
const char src[] = "Hello, World!";
char dest[20];
std::cout << "Before memmove: " << dest << std::endl;
memmove(dest, src, sizeof(src));
std::cout << "After memmove: " << dest << std::endl;
return 0;
}