c# - 在C#中分配内存

标签 c# c++

<分区>

我想将代码从 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++ - 替换对象 vector 的元素

c++ - GCC - 如何仅使用 FLV1(又名 H.263)、MP3(格式和编解码器)和 FLV(容器格式)编译 FFMpeg?

c++ - 如何将 Boost 数量数组类型化为基础类型?

c++ - Berkeley DB 和 C++ 的问题