"cc" UNIX C compiler, ( result i = 0)
"CC" UNIX C++ compiler, ( result i = 0 )
"g++" GNU C++ compiler, ( result i = 1 )
"c++" CBuilder5 compiler (result = 1)
"javac" java compiler ( result i = 0)
e alguem falou sobre java retiornar 1, mas n�o sei quem foi e qual JVM
usado.
Carlos Villela wrote:
> Ate' agora, eu so vi programas deste tipo implementados em C/C++
> resultarem em 1 (nos compiladores gcc e turboc-4.5) e implementacoes
> em Java retornarem 0 (nas jdks 1.3 e 1.4 da sun, jdk 1.3 da ibm). Em
> quais compiladores/JVMs vc viu este comportamento mudar?
>
> Sven van �t Veer wrote:
>
>> N�o tem, at� diversas compiladores C++ tem comportamento diferente, e
>> parece diversas JVM tamb�m tem comportamento diferente.
>>
>> csuco wrote:
>>
>>> o codigo em C ou C++...
>>>
>>> int main() {
>>> int i = 0; i = i++; fprintf (stdou,"i = %ld",i);
>>> }
>>>
>>>
>>> teria exatamente o mesmo comportamento!
>>>
>>>
>>> Clebert
>>>
>>>
>>>
>>>> ---------- Mensagem original -----------
>>>>
>>>> De : Agnelo de Jesus <[EMAIL PROTECTED]>
>>>> Para : [EMAIL PROTECTED]
>>>> Cc : Data : Wed, 27 Feb 2002 09:05:45 -0300
>>>> Assunto : Re: [java-list] c�digo obscuro!!
>>>>
>>>> Caro Cristiano,
>>>> Quando voc� utiliza o incremento � direita do n�mero,(i++), voc�
>>>
>>> primeiro
>>>
>>>> retorna o n�mero e depois soma 1. Para voc� fazer aquilo que
>>>> pretendia,(n�o existe necessidade), voc�
>>>
>>> deveria
>>>
>>>> utilizar o incremento � esquerda do n�mero (++i). Isto vale tamb�m
>>>> para a linguagem C++, verifique se o que voc�
>>>
>>> afirmou
>>>
>>>> realmente ocorre, o que seria verdadeiramente obscuro :).
>>>> Espero ter ajudado []s,
>>>> Agnelo de Jesus.
>>>> { int i = 0; i = i++; System.out.println(i); }
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Em 26 Feb 2002, [EMAIL PROTECTED] escreveu:
>>>>
>>>>> Oi lista,
>>>>> Algu�m pode explicar porque a seguinte implementa��o retorna 0
>>>>
>>> (zero)?
>>>
>>>>> { int i = 0; i = i++; System.out.println(i); }
>>>>> N�o seria mais 'l�gico' retornar 1, como em C++ ?
>>>>> Abra�os,
>>>>> CristianoBS
>>>>> ------------------------------ LISTA SOUJAVA ----------------------
>>>>>
>>> ------
>>>
>>>>> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-
>>>>>
>>> SP
>>>
>>>>> d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da
>>>>> lista: http://www.soujava.org.br/regras.htm historico:
>>>>> http://www.mail-archive.com/java-list%40soujava.org.br para sair
>>>>> da lista: envie email para java-list-
>>>>>
>>> [EMAIL PROTECTED]
>>>
>>>>> -------------------------------------------------------------------
>>>>>
>>> ------
>>>
>>>>> ----------
>>>>
>>>>
>>>>
>>>> Agnelo de Jesus.
>>>> _________________________________________________________
>>>> Oi! Voc� quer um iG-mail gratuito?
>>>> Ent�o clique aqui: http://registro.ig.com.br/censo/igmail
>>>>
>>>>
>>>> ------------------------------ LISTA SOUJAVA -----------------------
>>>>
>>> -----
>>>
>>>> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-
>>>>
>>> SP
>>>
>>>> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
>>>> regras da lista: http://www.soujava.org.br/regras.htm
>>>> historico: http://www.mail-archive.com/java-list%40soujava.org.br
>>>> para sair da lista: envie email para java-list-
>>>>
>>> [EMAIL PROTECTED]
>>>
>>>> --------------------------------------------------------------------
>>>>
>>> -----
>>>
>>>>
>>>>
>>>
>>>
>>> ------------------------------ LISTA SOUJAVA
>>> ---------------------------- http://www.soujava.org.br - Sociedade
>>> de Usu�rios Java da Sucesu-SP d�vidas mais comuns:
>>> http://www.soujava.org.br/faq.htm
>>> regras da lista: http://www.soujava.org.br/regras.htm
>>> historico: http://www.mail-archive.com/java-list%40soujava.org.br
>>> para sair da lista: envie email para
>>> [EMAIL PROTECTED]
>>> -------------------------------------------------------------------------<
>>>
>>> br>
>>>
>>
>> --
>> "'You guys (at Microsoft) still don't get it,' because it's sort of
>> Java with reliability, productivity and security deleted."
>>
>> James Gosling
>>
>>
>
>
>
>
> ------------------------------ LISTA SOUJAVA
> ---------------------------- http://www.soujava.org.br - Sociedade
> de Usu�rios Java da Sucesu-SP d�vidas mais comuns:
> http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
--
"'You guys (at Microsoft) still don't get it,'
because it's sort of Java with reliability, productivity and security deleted."
James Gosling
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------