On 8/3/13 11:38 AM, JS wrote:

switch (cond)
     common: always executed code here
     case A : etc...
     ....
}

instead of

if (cond) { always executed code here  }
switch (cond)
     case A : etc...
     ....
}

which requires modification of the condition twice when necessary

Do you mean this?

switch(cond) {
  case A:
    common_code();
    // something
  case B:
    common_code();
    // something else
}

(common_code() must not be executed if it doesn't hit any switch case)

Reply via email to