Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
ighor10

Traduzir do C para o Java

Recommended Posts

Ola pessoal,

eu preciso traduzir um pequeno codigo do C para o java, e nao estou a conseguir..

se alguem puder me ajudar.. agradeco mto.

a primeira parte do codigo e:

struct tPacket

{

WORD size;

WORD opcode;

BYTE securityCount;

BYTE securityCRC;

BYTE data[8186];

}; // A genrel Packet

struct tPacket_5000_E

{

WORD size;

WORD opcode;

BYTE securityCount;

BYTE securityCRC;

BYTE flag;

BYTE blowfish[8];

DWORD seedCount;

DWORD seedCRC;

DWORD seedSecurity[5];

};

struct tPacket_5000_10

{

WORD size;

WORD opcode;

BYTE securityCount;

BYTE securityCRC;

BYTE flag;

DWORD challenge[2];

};

a segunda parte e

int rcv = 0;

tPacket Packet;

do

{

recv(Socket, (char *)Packet, sizeof(Packet), 0);

if (rcv > 0)

{

if (Packet.opcode == 0x5000 && Packet.size == 0x25)

std::cout << "First Packet received";

else if (Packet.opcode == 0x5000 && Packet.size == 0x09)

std::cout << "Second Packet received";

else if (Packet.opcode != 0x5000)

{

pritnf("%.4X %.4X %.2X %.2X", Packet.size, Packet.opcode, Packet.securityCount, Packet.securityCRC);

for(int i = 0; i < Packet.size; i++)

{

printf("%.2X", Packet.data);

}

}

}

while(rcv != SOCKET_ERROR);

por favor, alguem da um help :D

esse codigo ira receber um packet de um server socket e descodificar este.,

thx a lot.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...
Entre para seguir isso  

×
×
  • Criar Novo...