能力值:
( LV2,RANK:10 )
|
-
-
2 楼
自己写个填充0的函数,这么简单!什么都不依赖!
|
能力值:
( LV4,RANK:50 )
|
-
-
3 楼
有现在的API不用,自己写干嘛,我为了减小依赖与体积
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
#undef RtlZeroMemory
#undef ZeroMemory
extern "C" VOID NTAPI RtlZeroMemory(VOID* Destination, SIZE_T Length);
#define ZeroMemory RtlZeroMemory
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
用STOSB就行。
|
能力值:
( LV4,RANK:50 )
|
-
-
6 楼
谢谢,重定义一次可行,就是要多写几行代码而已
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
void *memset(void *dst, int val, size_t size)
{
char *realdst = (char*)dst;
for (size_t i = 0; i < size; i++)
realdst[i] = (char)val;
return dst;
}
貌似用不了几行代码吧。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
crt里很多函数自己实现一下根本不难,对减少体积也很有好处。
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
有病吧根我一样
|
|
|