Este comportamiento es correcto ?

Este comportamiento es correcto ?

Postby mastintin » Tue Mar 27, 2018 9:20 pm

Este código me ha traido de cabeza.
los resultados son :

.t.
.f.
.t.
.f.

Compilado con harbour y bcc7 y lo mismo con harbour para mac y fivemac

Para sacar un resultado correcto:
! ( aux1 == aux2 )

Code: Select all  Expand view


function Main()

local aux1:= "xxxxxxxxxxxxxxx"
local aux2 := aux1 + "ccc"

? ( aux1 != aux2 )
? ( aux2 != aux1 )

? ( aux1 <> aux2 )
? ( aux2 <> aux1 )

return nil
 
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Este comportamiento es correcto ?

Postby acuellar » Tue Mar 27, 2018 9:41 pm

Estimado Manuel
Siempre fue así.

Por eso yo aplico el SET EXACT ON
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1630
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Este comportamiento es correcto ?

Postby mastintin » Wed Mar 28, 2018 7:20 am

Básico de manual de clipper :D
Yo tambien pongo set exact on en mis programas pero en este no lo tenia ...
Pues si que le he dado vueltas . :D
Gracias por el apunte.
User avatar
mastintin
 
Posts: 1516
Joined: Thu May 27, 2010 2:06 pm

Re: Este comportamiento es correcto ?

Postby Carles » Fri Mar 30, 2018 8:23 am

Manuel,

Yo siempre uso el operador == (exactamente igual). Muchos lenguajes lo usn, asi que ya me acostumbro siempre a este

Prueba

Code: Select all  Expand view

msginfo ( ! (aux2 == aux1) )
msginfo (  (aux2 == aux1) )
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1123
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: Este comportamiento es correcto ?

Postby nageswaragunupudi » Fri Mar 30, 2018 4:47 pm

Mr Manuel
The results were as should be expected.
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10468
Joined: Sun Nov 19, 2006 5:22 am
Location: India


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 48 guests