| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/06/2005 22:41:38
|
TAQPJ
HelloWorld
![[Avatar]](/images/avatar/1)
Membro desde: 31/08/2004 00:00:00
Mensagens: 14
Offline
|
Pessoal, eu estava querendo transformar os seguintes trechos de código da linguagem C para a lingaguem java, mas o negocio ta "cabeludo"...
será que alguem pode dar uma ajuda ai...
segue os respectivos codigos na linguagem C
Codigo 1 em C
Codigo 2 em C
Se alguem conseguir ai.... ficarei muito agradecido pela ajuda...
Flws... :grin:
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2005 09:52:51
|
julianoensPJ
Thread.start()
![[Avatar]](/images/avatar/0)
Membro desde: 17/06/2005 00:00:00
Mensagens: 26
Offline
|
Taq,
Triste notícia a te dar... Vc NUNCA vai conseguir traduzir este código do jeito que está... Porque? Em C vc tem aritmética de ponteiros, quer dizer, você pode pegar o valor da posição de memória e mandar ele adicionar (ou subtrair) mais um. assim vc pula uma posicao de memória e consegue acessar o dado naquela posição. Java não faz isso. É uma questão de segurança que a Sun colocou. Como você poderia ficar "andando" na memória, teoricamente (e na prática também) você poderia acessar uma posicao da memória que esta reservado para o sistema operacional (por exemplo) e escrever lá. E daí quebrar o funcionamento da máquina.
O que vc precisa fazer é entender o código e gerar um, segundo o suporte que Java te oferece.
Entendeu? se não tento te explicar melhor.
Abraços,
julianoens
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2005 12:51:39
|
TAQPJ
HelloWorld
![[Avatar]](/images/avatar/1)
Membro desde: 31/08/2004 00:00:00
Mensagens: 14
Offline
|
Sim, compreendo o que quis dizer, eu vou dar uma olhada e ver o que posso fazer para transformar isso em java, ai qualquer duvida eu posto aki......
Flws e vlws pela a ajuda....
TAQ - Ciência da Computação - UFG :grin:
|
|
|
 |
|
|
|
|