核心提示:Move(ABuffer^,P^, Sizeof(TArrayByte));而用CopyMemory是这样:CopyMemory(P,ABuffer, Sizeof(TArrayByte));这两个是...

Move(ABuffer^,P^, Sizeof(TArrayByte));
而用CopyMemory是这样:
CopyMemory(P,ABuffer, Sizeof(TArrayByte));
这两个是等效的。注意Move和CopyMemory的参数,两个的参数是不一样的,Move的参数传的是数据块的地址,而CopyMemory传的是指针

 

Move(ABuffer^,P^, Sizeof(TArrayByte)); //复制内存块
CopyMemory(@P, @ABuffer, SizeOf(ABuffer)); //指针传递
CopyMemory(P,ABuffer, Sizeof(TArrayByte));//复制内存块

相关文章:

  • 2022-12-23
  • 2023-03-28
  • 2021-04-20
  • 2021-10-22
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-26
相关资源
相似解决方案