在做网络协议编解码时,发现haxe.io.BytesOutput里有writeInt31、writeInt32这2个方法。继续追查下去,发现了有内置Int和haxe.Int32这两种类型。不太明白为什么有两种,google后了解到,内置Int在neko平台下是31-bits,而haxe.Int32是各平台一致的32-bits。
由于我使用的target是flash/cpp/html5,这几个平台的Int都是32-bits,直接用Int就ok了。
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2013-07-17
在做网络协议编解码时,发现haxe.io.BytesOutput里有writeInt31、writeInt32这2个方法。继续追查下去,发现了有内置Int和haxe.Int32这两种类型。不太明白为什么有两种,google后了解到,内置Int在neko平台下是31-bits,而haxe.Int32是各平台一致的32-bits。
由于我使用的target是flash/cpp/html5,这几个平台的Int都是32-bits,直接用Int就ok了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |