[gl-como] Tecniche di programmazione: break e continue

Fabrizio M. fabrizio@mirabito.it
Mar 1 Mar 2005 22:54:23 CET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Brisa Francesco wrote:
> 1) stringa deve essere visibile ANCHE fuori dal while (mentri nella
> prima versione resta visibile solo dentro)
Si puo' ovviare molto semplicemente.

> 2) cosa succede quando stringa vale FINE ? viene chiamata 
> faiQualcosaConString("FINE") che invece non viene chiamato dalla prima
> versione del prg.
Se la stringa vale FINE esce dal ciclo, esattamente come col break, ma
in modo molto piu' elegante.
> Una cosa, che te ne fai di fok, perchè non butti dentro la funzione nella condizione del while direttamente ?
E' buona norma (piu' che altro per sapere esattamente dove vanno a
finire i valori di ritorno di una funzione), utilizzare delle variabili
che contengano i ritorni di "qualcosa" in modo che possono essere
gestiti in modo piu' pratico.

> ocio che ti manca un not nell' if :  if (! ( (stringa=="") || (stringa.startsWith("#") )) oppure 
> if ( (stringa!="") && (! stringa.startsWith("#")) )
Si si hai ragione :)

Ciao

- --
[ Fabrizio Mirabito, EclipsE, GAV   ]
[ MAIL ] fabrizio (at) mirabito.it
[ LINUX] User #351276 - Slackware 10
[ MSN  ] ecly85 (at) hotmail.com
[ GPG  ] 0x6855F0AE @ subkeys.pgp.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFCJOSPRfa8EWhV8K4RAijgAJ4qjw4D+4drCo9V7a/3XjjpEOmA3wCgoUI4
Zbrx+uzeda/9MQflUicwHzY=
=PRoa
-----END PGP SIGNATURE-----


Maggiori informazioni sulla lista gl-como