На eclipse CDT luna я хочу автоформатировать это:
case 1:
MY_TRACE("bad case!");
error = true;
break;
Когда я делаю автоматический формат, я получаю следующее:
case 1:
MY_TRACE("bad case!")
;
error = true;
break;
Но форматирование полезно для некоторых других случаев:
if (!error) {
MY_TRACE("Good!");
Могу ли я настроить его или это ошибка?
Вероятно, ваш макрос MY_TRACE
расширяется до того, что уже заканчивается на ;
;
после макроса? Или это уже заканчивается одним?