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] 
-------------------------------------------------------------------------

Responder a