Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/124.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
锯齿状Uint8数组转换为C#字节_C#_C++_Byte_Jagged Arrays_Uint - Fatal编程技术网

锯齿状Uint8数组转换为C#字节

锯齿状Uint8数组转换为C#字节,c#,c++,byte,jagged-arrays,uint,C#,C++,Byte,Jagged Arrays,Uint,我在c++中有一个锯齿状的uint8数组: UINT8 ras[2][3] = {{1,2,3},{4,5,6}} 我需要一些方法将其用作c#中的字节数组。 差不多 byte[2][3] ras = {{1,2,3},{4,5,6}} 我有很多uint8数组,所以手动操作不是一个选项。 Anya ideas?如果我理解上面对你问题的评论,你只是缺少一点C#语法 C#语法应该是: byte[][] ras = new byte[][] {new byte[] {1,2,3}, new byte

我在c++中有一个锯齿状的
uint8
数组:

UINT8 ras[2][3] = {{1,2,3},{4,5,6}}
我需要一些方法将其用作c#中的字节数组。 差不多

byte[2][3] ras = {{1,2,3},{4,5,6}}
我有很多
uint8
数组,所以手动操作不是一个选项。
Anya ideas?

如果我理解上面对你问题的评论,你只是缺少一点C#语法

C#语法应该是:

byte[][] ras = new byte[][] {new byte[] {1,2,3}, new byte[] {4,5,6}};

它比等价的C++有点冗长,但是很容易用SED。< /P> C语言翻译,支持锯齿数组。完全不清楚的是你打算如何与C++代码进行交互。文件通用域名格式?平沃克?C++/CLI?我有C++文件,包含Jug的Unt8数组。我需要将这些转换为c#锯齿字节数组