В С++ удалите .h и префикс с помощью c. В С++ они будут помещены в пространство имен std, но также глобальны.
Ответ 2
В С++ более идиоматично использовать std::copy, чем C memcpy, хотя последнее работает так же хорошо. Чтобы получить std::copy, вам нужно #include <algorithm>.