Байт в ActionScript 3?(от C ++ до AS3) - PullRequest
       1

Байт в ActionScript 3?(от C ++ до AS3)

0 голосов
/ 10 октября 2011

как мне преобразовать этот код C ++ в AS3

void myFunc(BYTE type)
{
//send type to the network server..
}

1 Ответ

2 голосов
/ 10 октября 2011

В ActionScript 3 такого типа, как BYTE, нет, но вместо него можно использовать int. Это будет выглядеть примерно так:

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

Как сказано в документации по сокету: «Используются младшие 8 битов значения; старшие 24 биты игнорируются». Таким образом, в сокет будет записано только 8 битов, как и в случае с BYTE в C ++.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...