gpt4 book ai didi

c# - 将指针数组从 C++ 转换为 C#

转载 作者:太空宇宙 更新时间:2023-11-04 15:05:21 24 4
gpt4 key购买 nike

我是 C++ 程序员,我被困在一个迁移项目中,我需要将以下 C++ 代码转换为 C#。同样需要帮助。

unsigned short** varData = new unsigned short*[ndata]; //Say ndata is 10

for(int i=0; i<ndata; i++) varData[i] = new ushort[nwp];

提前致谢。

最佳答案

这为您提供了一个 16 位无符号整数的二维数组,这可能是您尝试在 C++ 中使用指向指针的指针来表达的内容。

  int nData = 10;
int nwp = 3;

var varData = new UInt16[ nData, nwp ]; //varData is of type UInt16[,]

http://msdn.microsoft.com/en-us/library/2yd9wwz4(v=vs.71).aspx

关于c# - 将指针数组从 C++ 转换为 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16685543/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com