unsigned char *ptr

xieshy 2007-01-31 01:49:04
C语言中的函数
get(unsigned char *ptr)

如何转化为C#中相对就的方法?


get(Byte[] ptr);

还是
get(ref Byte[] ptr);

或者其它?
...全文
412 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xieshy 2007-02-13
  • 打赏
  • 举报
回复
自己搞掂!
这东东费了不少时间, 为他人少走弯路, 公布本人做法.
以下是本人的做法, 可以正确调用:

get([MarshalAs(UnmanagedType.LPArray)]Byte[] prt)
chris_ren 2007-02-06
  • 打赏
  • 举报
回复
get(ref Byte[] ptr);
应该就是等价于get(unsigned char **ptr)吧;
就是所谓的传引用
ericksky 2007-02-05
  • 打赏
  • 举报
回复
mark
lovehongyun 2007-02-02
  • 打赏
  • 举报
回复
关注..
zouqiang122 2007-02-02
  • 打赏
  • 举报
回复
关注中...
danjiewu 2007-02-02
  • 打赏
  • 举报
回复
get(Byte[] ptr);
superxiaomm 2007-01-31
  • 打赏
  • 举报
回复
get(ref Byte[] ptr);
xyq1986 2007-01-31
  • 打赏
  • 举报
回复
[DllImport("msvcrt.dll")]
public static extern IntPtr gets(ref IntPtr p);
C里没有get这个函数吧
sdl2005lyx 2007-01-31
  • 打赏
  • 举报
回复
get(IntPtr& ptr)
Koala_sea 2007-01-31
  • 打赏
  • 举报
回复
get(ref SByte[] ptr);
真相重于对错 2007-01-31
  • 打赏
  • 举报
回复
get(IntPtr *ptr)
hertcloud 2007-01-31
  • 打赏
  • 举报
回复
get(ref SByte[] ptr);
应该这样吧

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧