Я хотел бы отформатировать свой код C в соответствии с определенным стилем определения функции, например:
foo.c (где "Arg" - это тип / структура)
Пример1:
void *
foo(
const Arg *arg1 /**< my arg */
)
{
...
}
Пример2
void *
foo(
const Arg *arg1, /**< my arg */
const Arg *arg2 /**< my arg2 */
)
{
...
}
- Разрыв после типа возврата (AlwaysBreakAfterDefinitionReturnType) - это работает
- Разрыв после имени функции + открывающие скобки
- Каждый аргумент в новой строке с отступом
- закрывающие скобки на новой строке без отступа
Я безуспешно пробовал множество комбинаций параметров ... какие-нибудь советы?
Arg
, почему во втором примере есть два параметра с одинаковыми именамиarg1
и что вы имеете в виду под стилем объявления функции? - person Stephan Lechner   schedule 14.02.2018