【发布时间】:2013-04-11 08:57:54
【问题描述】:
如何在c++中声明byte*(字节数组)以及如何在函数定义中定义为参数?
当我像下面这样声明时
函数声明:
int Analysis(byte* InputImage,int nHeight,int nWidth);
得到错误:“字节”未定义
【问题讨论】:
-
使用 unsigned char 代替。一样的......一个字节
-
那么我应该如何将 byte* 转换为 unsigned char,从 C# 应用程序获取字节数组输入。
-
您想在 c++ 中将字节从 c# 转换为 char 吗?我理解正确吗?
-
我认为您可以通过在传递给 c++ char 之前将 byte 转换为 c# 中的 char 来做到这一点
-
这个应该可以帮助你将c#中的字节转换为char stackoverflow.com/questions/5431004/…