【问题标题】:Allocate memory in C# [duplicate]在 C# 中分配内存 [重复]
【发布时间】:2014-06-30 17:16:33
【问题描述】:

我想将代码从 C++ 转换为 C#,有一行代码与 memcpy 有关。不知道如何转换。

memcpy(Bucket, nBucket, 4 * L);

原代码来自TopCoderForums.,除了几行,大部分我都完成了。

【问题讨论】:

  • 您使用new 在c# 中创建新的对象实例。

标签: c# c++


【解决方案1】:

在特定的代码示例中(其中 Bucket 和 nBucket 是 int 数组),您可以在 c# 中执行以下操作:

Array.Copy(nBucket, Bucket, 4 * L)

(请注意,我认为应该交换源和目标)

【讨论】:

    猜你喜欢
    • 2011-06-23
    • 1970-01-01
    • 2012-12-23
    • 1970-01-01
    • 1970-01-01
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    • 2021-09-20
    相关资源
    最近更新 更多