金牌会员
 
- 积分
- 1522
- 金钱
- 1522
- 注册时间
- 2014-5-16
- 在线时间
- 217 小时
|
发表于 2016-6-2 08:45:42
|
显示全部楼层
[mw_shl_code=c,true]void * __cdecl memcpy (
void * dst,
const void * src,
size_t count
)
{
void * ret = dst;
#if defined (_M_IA64)
{
__declspec(dllimport)
void RtlCopyMemory( void *, const void *, size_t count );
RtlCopyMemory( dst, src, count );
}
#else /* defined (_M_IA64) */
/*
* copy from lower addresses to higher addresses
*/
while (count--) {
*(char *)dst = *(char *)src;
dst = (char *)dst + 1;
src = (char *)src + 1;
}
#endif /* defined (_M_IA64) */
return(ret);
}
[/mw_shl_code]
|
|