Здравствуйте, chaotic-kotik, Вы писали:
CK>Почему?
CK>Мне это не нравится, т.к. я привык отделять блоки кода друг от друга пустыми строками
Согласен, пустые строки должны быть средством выразительности.
Но я вот задумался, а что если реально сделать так?
status = api_call_foo(...)
if (!status)
{ panic("foo failed")
}
do_smthng_with_foo()
//< пустая строка отделяет два блока кода
status = api_call_bar(...)
if (!status)
{ panic("bar failed")
}
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте