社区
C#
帖子详情
关于字节问题
chenqinzeng
2004-12-28 08:47:54
我侦听网络IP数据包的时候侦听到的是
byte [] receive_buf_bytes; //收到的字节
我怎么样把它转换成相对的内容,以发邮件的为例,需要通过什么方法,把它转为了邮件(*.eml)格式。还是直接把字节写到EML文件里就可以了,迷茫ING。
...全文
154
7
打赏
收藏
关于字节问题
我侦听网络IP数据包的时候侦听到的是 byte [] receive_buf_bytes; //收到的字节 我怎么样把它转换成相对的内容,以发邮件的为例,需要通过什么方法,把它转为了邮件(*.eml)格式。还是直接把字节写到EML文件里就可以了,迷茫ING。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenqinzeng
2004-12-30
打赏
举报
回复
虽然说问题还没有解决,但结帐还是要结的
JacksonH
2004-12-29
打赏
举报
回复
用System.Text.Encoding.Unicode.GetString方法来将字节转换成字符串看看,至于保存成eml各式的文件,就目前我所知,你需要自己组织,C#有关于邮件的支持对象,你翻翻资料查查
chenqinzeng
2004-12-29
打赏
举报
回复
虽然问题还在解决中,但是还要谢谢各位同行!!
fogle
2004-12-28
打赏
举报
回复
我也正在做这个,帮你up
jialiang
2004-12-28
打赏
举报
回复
没做过。
不过我想直接写肯定不行,应该有相应的方法来处理吧,要不然总不能都自己去逐层解包吧?
yuqianloveme
2004-12-28
打赏
举报
回复
长风呀...帮你顶.....这样高深的东东..俺也想学呀...........
chenqinzeng
2004-12-28
打赏
举报
回复
大家帮我顶顶呀,
假如大家不明白的地方,我可以把源代码贴出来呀,
跟RawSocket一样的。
cglib2.2.jar
包含了cglib2.2.jar 和 cglib-nodep-2.2.jar 解决部分与asm.jar包冲突
问题
多
字节
宽
字节
单
字节
多
字节
:指使用多个
字节
(1-3)表示一个字符。比如gbk使用英文占一个
字节
,中文占2个,这个就是多
字节
了。utf-8是使用1-3个
字节
表示字符。还有big5等等。宽
字节
:一般是固定使用2个
字节
表示一个字符,utf-16(一般就是指unicode)。单
字节
编码:一个
字节
就表示一个字符,比如典型的ASCII码中的所有字符都是单
字节
编码的。1、MultiByteToWideChar 多
字节
转宽
字节
2、W...
字节
序(大小端)
问题
现代CPU的累加器一次至少能加载4个
字节
,即一个整数。这4个
字节
再内存中的排序将影响它被累加器装载成的整数的值。这就是
字节
序
问题
。
字节
序分为大端序与小端序,即big endian、little endian。 大端序是指一个整数的高位
字节
存储在内存地址的低地址处,低位
字节
存储在内存高地址处。小端序正好相反。下面看0x0102在两种内存结构中的存储方式。 0x0102占两个
字节
:高位
字节
01:0000 0001,低位
字节
02:0000 0010 内存地址位: 低 ----------------&g
stm32L071KB单片机
字节
对齐
问题
字节
对齐 原子单位u8
字节
序,主机
字节
序与网络
字节
序
内存中的多
字节
数据相对于内存地址有大端和小端之分, 磁盘文件中的多
字节
数据相对于文件中的偏移地址也有大端小端之分, 网络数据流同样有大端小端之分. 那么如何定义网络数据流的地址呢?,如果你是大端,不管你是什么
字节
序的主机,不需要关心对方主机的
字节
序了,因为对方发送到网络中的数据都是网络
字节
序,你只需要更具自己的主机
字节
序进行转换即可。了解
字节
序的概念;了解大小端的概念;学习主机
字节
序和网络
字节
序相机转化的接口
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章