Actionscript 3 ActionScript3中的字节?(从C+;+;到AS3) 如何将C++代码转换为AS3/P> void myFunc(BYTE type) { //send type to the network server.. }

Actionscript 3 ActionScript3中的字节?(从C+;+;到AS3) 如何将C++代码转换为AS3/P> void myFunc(BYTE type) { //send type to the network server.. },actionscript-3,actionscript,Actionscript 3,Actionscript,ActionScript3中没有BYTE这样的类型,但您可以改用“int”。 它看起来像这样: var socket:flash.net.Socket; //... function myFunc( type:int ):void { socket.writeByte( type ); } 正如在套接字文档中所说的:“使用了低8位的值,忽略了高24位”,所以只有8位将被写入到socket中,就像C++中的字节一样。

ActionScript3中没有BYTE这样的类型,但您可以改用“int”。 它看起来像这样:

var socket:flash.net.Socket;
//...
function myFunc( type:int ):void {
  socket.writeByte( type );
}

正如在套接字文档中所说的:“使用了低8位的值,忽略了高24位”,所以只有8位将被写入到socket中,就像C++中的字节一样。