xj qian
2024-06-27 e4b4c508c599943ddb22b7d4868ccd40ac05a043
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#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);
};