Por que a declaração de caso dentro de um comutador não está sendo identada por alguns IDEs? [duplicado
Possible Duplicate:
Por que as pessoas não recuam C ++ acessando especificadores / declarações de caso?
Tenho uma pergunta de sintaxe ... não sobre oquã, mas sim oporqu. Muitos IDEs como Eclipse e Qt Creator recuam automaticamente umswitch
como isso
Day randomDay = getRandomDay(); /* returns 'enum Day' */
switch (randomDay) {
default:
case Monday:
/* ... */
break;
case Tuesday:
/* ... */
break;
/* ... */
}
empre achei que isso é inconsistente com as regras gerais de indentação de código e prefiro fazer iss
Day randomDay = getRandomDay(); /* returns 'enum Day' */
switch (randomDay) {
default:
case Monday:
/* ... */
break;
case Tuesday:
/* ... */
break;
/* ... */
}
Da mesma forma, as definições de classe C ++ geralmente são recuadas assim:
class MyClass {
public:
/* ... */
}
Em oposição a:
class MyClass {
public:
/* ... */
}
Por que algumas pessoas optaram por não recuar ocase
afirmações