This repository has been archived on 2025-02-26. You can view files and clone it, but cannot push or open issues or pull requests.
hilbert-os/euler/source/strings/memcpy.cpp

14 lines
282 B
C++

#include <stdint.h>
#include <cstring>
namespace std {
void *memcpy(void *dest, const void *src, size_t count) {
uint8_t *d8 = (uint8_t *)dest;
const uint8_t *s8 = (const uint8_t *)src;
for (size_t i = 0; i < count; ++i)
d8[i] = s8[i];
return dest;
}
}