#include /* This is the most reliable way to avoid incompatibilities in available built-in functions on various systems. */ void * memcpy (void *to, const void *from, size_t count) { register char *f = (char *)from; register char *t = (char *)to; register int i = count; while (i-- > 0) *t++ = *f++; return to; }