LiFan
2024-10-18 7ac57009ceb55a1d5968f14b5da52dfa4d03e89f
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);
};