# condition è un qualche valore booleano
if str(condition) == "True":
# fai qualcosa
Un pony è rimasto gravemente ferito è morto durante la scrittura del codice…
Pubblicato da masci su 29 Novembre 2009
# condition è un qualche valore booleano
if str(condition) == "True":
# fai qualcosa
Un pony è rimasto gravemente ferito è morto durante la scrittura del codice…
Pubblicato su Coding Comedy | Contrassegnato da tag: django, pony, Python | 2 Commenti »
Pubblicato da masci su 29 Maggio 2009
“Dài ho chiamato delete, ma mica dicevo sul serio!”
int aFunction ()
{
MyClass * mc = new MyClass();
// fai qualcosa con mc
delete mc;
return mc->anIntField;
}
Pubblicato su Coding Comedy | Contrassegnato da tag: c++, Coding Comedy, Dal cubicolo, delete | 8 Commenti »
Pubblicato da masci su 10 Febbraio 2009
Quasi mi dimenticavo di pubblicare questa perla:
for (i=0; i<maxI; i++) {
for(j=0; j<maxJ; j++) {
if( /*[... condizione omessa ]*/ ) {
/* [...] fai qualcosa di speciale che va fatto quando la condizione si verifica */
goto nexti;
}
}
nexti : ;
}
Pubblicato su Coding Comedy | Contrassegnato da tag: break, c++, Coding Comedy, goto | 2 Commenti »
Pubblicato da masci su 25 Novembre 2008
Pubblicato su Coding Comedy | Contrassegnato da tag: c++, Coding Comedy, Dal cubicolo, defensive programming | Lascia un commento »
Pubblicato da masci su 11 Novembre 2008
Raro esempio di esplosione combinatoriale applicata al confronto di stringhe, il fortuito ritrovamento proviene da un antico insediamento etrusco.
bool match(const std::string& s)
{
bool trovatoMatch = false;
if ((s == "ABC") || (s == "aBC") || (s == "AbC") ||
(s == "ABc") || (s =="abC") || (s == "aBc") ||
(s == "Abc") || (s == "abc") ) {
trovatoMatch = true;
}
return trovatoMatch;
}
Pubblicato su Coding Comedy | Contrassegnato da tag: c++, Coding Comedy, confronto di stringhe, etruschi | Lascia un commento »