Ho letto recentemente this page su strani codici snippet C. La maggior parte di loro era comprensibile. Ma non riesco a capire questo: switch(c & 3) while((c -= 4) >= 0){
foo(); case 3:
foo(
Rivedere alcuni 3rd party Codice C mi sono imbattuto in qualcosa di simile a: switch (state) {
case 0:
if (c=='A') { // open brace
// code...
break; // brace not closed!
case 1:
Utilizzando il compilatore Sun 1.6 e JRE/JIT, è una buona idea usare il tipo di srotolamento esteso esemplificato dal dispositivo di Duff per srotolare un ciclo? Oppure finisce con l'offuscamento del
Sappiamo che un Duff's device fa uso di interlacciamento delle strutture di un interruttore falltrough e un ciclo come: send(to, from, count)
register short *to, *from;
register count;
{
regis