0

我正在尝试使用 AStyle 实用程序格式化我的 c++ 代码,并希望第二行函数参数不受该工具的影响。例如输入文件:

class C
{
public:
    void func(double d,
                 int i) const;
};

void C::func(double d,
                int i) const
{ }

使用以下选项格式化后:

--style=allman 
--pad-oper 
--pad-header 
--close-templates
--indent-switches 
--keep-one-line-blocks 
--keep-one-line-statements 
--unpad-paren 
--align-pointer=type 
--align-reference=type 
--mode=c

我的文件如下:

class C
{
public:
    void func(double d,
              int i) const;
};

void C::func(double d,
             int i) const
{ }

int i与 对齐相同double d

AStyle 是否有一个选项可以防止格式化函数的第二(和更多)行参数?

没有定义、声明或调用。

4

0 回答 0