qual versao do c++ builder Sven? eu testei num amd 800mhz, rodando windows
xp e cbuilder versao 4 e obtive o resultado "0", como esperado.
----- Original Message -----
From: "Sven van �t Veer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 05, 2002 4:01 AM
Subject: Re: [java-list] c�digo obscuro!!
> "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]
> -------------------------------------------------------------------------
>
>
------------------------------ 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]
-------------------------------------------------------------------------