Я пытался использовать astyle для форматирования базы кода, с которой мне нужно работать. Когда я использую опцию - add-brackets , исполняемый файл не идентичен (если я использую только -t и / или -b, вывод идентичен).
if(a) return b
изменено на
if(a)
{
return b
}
Итак, мой вопрос. Генерирует ли gcc тот же вывод, если я только добавляю и / или удаляю фигурные скобки (очевидно, только для одного лайнера, как указано выше). Я попробовал несколько простых тестовых примеров, но уже получил немного идентичный исполняемый файл.