У меня есть конструктор внутри моего объявления класса внутри моего заголовка, который я хочу выглядеть следующим образом:
Link(const HandleSeq& oset, Type t=LINK)
: Atom(t)
{
init(oset);
}
Это прекрасно работает, если конструктор определен в файле .cc, но в этом случаерезультат выглядит так:
Link(const HandleSeq& oset, Type t=LINK)
: Atom(t)
{
init(oset);
}
Теперь я могу переместить «: Atom (t)» с опцией «+ N» cindent, что я уже нахожу немного странным, так как я ожидал «iN»вариант нести ответственность за это.Но это не то, что я хочу сделать, я хотел бы уменьшить отступ после строки, подобной ": Atom (t)".Есть ли способ добиться этого?
Мои текущие настройки: cinoptions = g0, t0, Ns, (0, i0