Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/137.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 用C语言分配内存# 我想把代码从C++转换成C,有一行代码关于 MeMCPY < /C>。不知道如何转换它 memcpy(Bucket, nBucket, 4 * L);_C#_C++ - Fatal编程技术网

C# 用C语言分配内存# 我想把代码从C++转换成C,有一行代码关于 MeMCPY < /C>。不知道如何转换它 memcpy(Bucket, nBucket, 4 * L);

C# 用C语言分配内存# 我想把代码从C++转换成C,有一行代码关于 MeMCPY < /C>。不知道如何转换它 memcpy(Bucket, nBucket, 4 * L);,c#,c++,C#,C++,原始代码来自我完成的大部分代码,除了几行。在这个特定的代码示例中(Bucket和nBucket是int数组),下面是在c#中可以做的事情: (注意,我认为应该交换源和目的地)使用new在c#中创建新的对象实例。 Array.Copy(nBucket, Bucket, 4 * L)

原始代码来自我完成的大部分代码,除了几行。

在这个特定的代码示例中(Bucket和nBucket是int数组),下面是在c#中可以做的事情:


(注意,我认为应该交换源和目的地)

使用
new
在c#中创建新的对象实例。
Array.Copy(nBucket, Bucket, 4 * L)