In php mi è capitato più volte di fare switch come questo:
switch (true) {
case isMe() && $id != $idCorrente) :
$stato = 1;
break;
case !isMe() :
$stato = 0;
break;
default:
$stato = 2;
}
Chi di voi ha mai usato questa sintassi in C?
Ieri ne parlavo con Nig che mi diceva che secondo lui ha poco senso, io credo, invece, che piuttosto di fare N-mila if annidati, una
struttura così è molto più comoda.
Che ne pensate?
Lo chiedo nella sezione C perché ieri l'ho provato con arduino e mi dava errori in compilazione. PuLLLLtroppo :)
In php mi è capitato più volte di fare switch come questo:
switch (true) {
case isMe() && $id != $idCorrente) :
$stato = 1;
break;
case !isMe() :
$stato = 0;
break;
default:
$stato = 2;
}
Chi di voi ha mai usato questa sintassi in C?
Ieri ne parlavo con Nig che mi diceva che secondo lui ha poco senso, io credo, invece, che piuttosto di fare N-mila if annidati, una
struttura così è molto più comoda.
Che ne pensate?
Lo chiedo nella sezione C perché ieri l'ho provato con arduino e mi dava errori in compilazione. PuLLLLtroppo :)
sei impazzito, non ti ho detto che ha poco senso, ti ho detto che non si può fare! Il compilatore non te lo fa compilare!
sei impazzito, non ti ho detto che ha poco senso, ti ho detto che non si può fare! Il compilatore non te lo fa compilare!
ah ok :D scusa avevo capito male :)
che scarso il c 
ah ok :D scusa avevo capito male :)
che scarso il c 
Non so se ho capito bene la domanda o cosa intendi, ma tu vuoi usare questa struttura in C? Perché non è possibile farlo.
P.S. Mi avete preceduto! 
Non so se ho capito bene la domanda o cosa intendi, ma tu vuoi usare questa struttura in C? Perché non è possibile farlo.
P.S. Mi avete preceduto! 
chiedo :)
CIoè, in PHP mi sembra MOLTO comodo. MOLTO più comodo di usare 3-4 if annidati, tutto qua.
Appurato che in C non si può fare, ciccia. Peccato. Ma è per come programmo io che non digerisco bene gli if annidati nmila volte :D
chiedo :)
CIoè, in PHP mi sembra MOLTO comodo. MOLTO più comodo di usare 3-4 if annidati, tutto qua.
Appurato che in C non si può fare, ciccia. Peccato. Ma è per come programmo io che non digerisco bene gli if annidati nmila volte :D
C è un linguaggio a basso livello paragonato con PHP, è normale che ti sembra più scomodo. Poi forse intendi c++, perchè c non ha nemmeno le classi.
Le limitazioni però ti permettono un codice performante che PHP si sogna.
Non fare vedere sto codice ai tuoi nuovi datori di lavoro :D
C è un linguaggio a basso livello paragonato con PHP, è normale che ti sembra più scomodo. Poi forse intendi c++, perchè c non ha nemmeno le classi.
Le limitazioni però ti permettono un codice performante che PHP si sogna.
Non fare vedere sto codice ai tuoi nuovi datori di lavoro :D
Cmq gli if annidati sono mancanza di code design non limitazione del codice ;)
Cmq gli if annidati sono mancanza di code design non limitazione del codice ;)
Sebastiano Mandalà ha scritto:Cmq gli if annidati sono mancanza di code design non limitazione del codice ;)
Su questo concordo al 100%! 
Sebastiano Mandalà ha scritto:Cmq gli if annidati sono mancanza di code design non limitazione del codice ;)
Su questo concordo al 100%! 
gne gne gne 
Addirittura mancanza di code design :D
Verrà il giorno che imparerò il C benissimo e verrò a puntare il dito su di voi 
ps: grazie delle risposte 
gne gne gne 
Addirittura mancanza di code design :D
Verrà il giorno che imparerò il C benissimo e verrò a puntare il dito su di voi 
ps: grazie delle risposte 