Re: pure void* memset(return void* s, int c, size_t n)?
something like this: pure void * memset(return void * s, int c, size_t n) { foreach (i; 0 .. n) (cast(char *) s)[i] = cast(char) c; return s; }
pure void* memset(return void* s, int c, size_t n)?
What is the return doing there?