#pragma once typedef unsigned long long size_t; class nmemory { public: static void* alloc(int size); static void free(void *); public: static const void * chr(const void *_Buf ,int _Val,size_t _MaxCount); static int icmp(const void *_Buf1,const void *_Buf2,size_t _Size); static int cmp(const void *_Buf1,const void *_Buf2,size_t _Size); static void * cpy(void * _Dst,const void * _Src,size_t _Size); static void * set(void *_Dst,int _Val,size_t _Size); };