<分区>
我想将代码从 C++ 转换为 C#,有一行代码与 memcpy
有关。不确定如何转换它。
memcpy(Bucket, nBucket, 4 * L);
原码来自TopCoderForums.除了几行,我完成了大部分内容。
<分区>
我想将代码从 C++ 转换为 C#,有一行代码与 memcpy
有关。不确定如何转换它。
memcpy(Bucket, nBucket, 4 * L);
原码来自TopCoderForums.除了几行,我完成了大部分内容。
最佳答案
在该特定代码示例中(其中 Bucket 和 nBucket 是 int 数组),您可以在 C# 中执行以下操作:
Array.Copy(nBucket, Bucket, 4 * L)
(请注意,我认为 souce 和 destination 应该互换)
关于c# - 在C#中分配内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24495492/
相关文章:
c# - 在 WinForms ListView C# 中删除突出显示并添加选择边框
c# - 如何在 silverlight 中拖放 "box"
c# - 使用NCrunch,FxCop分析仪和 “warnings as errors” : How to configure warning severity in NCrunch?
c++ - 如何在 VC++ 2010 中将 stdext::hash_set 用于自定义类型?
c# - 如何在 Xaml 中传递 "command parameter"中的两个枚举值并在 CS 文件中获取这些值
c# - 使用 CryptoAPI 在 Store C# 中通过哈希查找证书
c++ - GCC - 如何仅使用 FLV1(又名 H.263)、MP3(格式和编解码器)和 FLV(容器格式)编译 FFMpeg?