Re: RES: [delphi-br] Array

2007-11-30 Por tôpico Ricardo César Cardoso
Obrigado pela confirmação Leslyn. Mas foi exatamente o que eu quis dizer com o "atingir": foi dizer que quando a condição fosse verdadeira. Grato, Ricardo. Leslyn Fernandes <[EMAIL PROTECTED]> escreveu: Sim, mas ele só vai passar na linha do exit quando a condição

Re: RES: [delphi-br] Array

2007-11-30 Por tôpico Leslyn Fernandes
Sim, mas ele só vai passar na linha do exit quando a condição do if for True... On 11/30/07, Ricardo César Cardoso <[EMAIL PROTECTED]> wrote: > > > > Joao Morais <[EMAIL PROTECTED] > escreveu: > Há circunstâncias em que você colocar toda a verificação no topo do > while, ou no pé do repeat (a fim

Re: RES: [delphi-br] Array

2007-11-30 Por tôpico Joao Morais
Ricardo César Cardoso wrote: > > Joao Morais <[EMAIL PROTECTED]> escreveu: >> function TSomeList.IndexOfName(const AName: string): Integer; >> begin >> for Result := 0 to Pred(Count) do >> if SameText(Items[Result].Name, AName) then >> Exit; >> Result := -1; >> end; > > >

Re: RES: [delphi-br] Array

2007-11-30 Por tôpico Ricardo César Cardoso
Joao Morais <[EMAIL PROTECTED]> escreveu: Há circunstâncias em que você colocar toda a verificação no topo do while, ou no pé do repeat (a fim de evitar o break ou o exit) torna o laço ao mesmo tempo mais lento e menos legível. Um bom exemplo de uso do Exit:

Re: RES: [delphi-br] Array

2007-11-29 Por tôpico Joao Morais
Davi Eduardo Borges Wall wrote: > De acordo com o professor de S.O, quando fazemos um IF ou um Loop > (não sei agora call de procedure) O compilador coloca os desvios da > instrução na mesma paginação em memória virtual. Consequentemente > quando isso é carregado para memória real, tudo fica dentro

Re: RES: [delphi-br] Array

2007-11-29 Por tôpico Joao Morais
Alessandro DUARTE de Moraes wrote: > O break usado dentro de um "for" demostra que não deveria > ser usado um "for", e sim um while ou repeat (dependendo do caso). > Um break usado dentro de um while ... bem aí deve ser avaliado o > código, pois apenas o if/else que foi usado para o chamar o break

Re: RES: [delphi-br] Array

2007-11-29 Por tôpico Alessandro DUARTE de Moraes
EMAIL PROTECTED] Em nome de Rubem Nascimento da Rocha Enviada em: quinta-feira, 29 de novembro de 2007 11:48 Para: delphi-br@yahoogrupos.com.br Assunto: RE: RES: [delphi-br] Array Prioridade: Alta Apenas uma ratificação. Não é só no C++ mas na linguagem C mesmo existe break. E outr

RE: RES: [delphi-br] Array

2007-11-29 Por tôpico Rubem Nascimento da Rocha
Apenas uma ratificação. Não é só no C++ mas na linguagem C mesmo existe break. E outra, particularmente, num vejo qual o fascínio que um break pode exercer. Em Object Pascal, um trecho de código desse pode muito ter o mesmo efeito reescrito da seguinte maneira: while True do begin . . if

RE: RES: [delphi-br] Array

2007-11-28 Por tôpico Rubem Nascimento da Rocha
Tb resolve. Sds. To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 28 Nov 2007 17:43:22 -0400Subject: RES: [delphi-br] Array E que tal for com break?[]’sTopolniak.De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Emnome de BandaLemuelEnviada em: quarta-feira, 28 de novembro de 200