VC.net (1)char* 怎么转换成 Byte[]数组,(2)Byte[]数组怎么转换成char* (3)Byte[]怎么转换成int (4)int怎么转换成Byte[]

apple0805 2007-04-20 11:27:05
如题
...全文
349 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
longshanks 2007-04-25
  • 打赏
  • 举报
回复
1)pin住Byte[],就可以得到该数组的native首地址。然后用memcpy或其他方式将char*的内容拷贝至Byte[]的native首地址即可。
2)pin住Byte[],可以得到该数组的native首地址。将此地址转换成char*即可使用。
3)将Byte[]写入一个MemoryStream,然后用BinaryReader读出int。
4)用BinaryWriter将int写入一个MemoryStream,然后使用MemoryStream的GetBuffer()便可获得Byte[]。
apple0805 2007-04-23
  • 打赏
  • 举报
回复
能写些 代码么。。具体说一下么。谢谢
oyljerry 2007-04-20
  • 打赏
  • 举报
回复
strcpy_s
atoi
Red_angelX 2007-04-20
  • 打赏
  • 举报
回复
mencpy 一切搞定
CathySun118 2007-04-20
  • 打赏
  • 举报
回复
memcpy简单

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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