我想这样设置大括号换行符
Configuration::~Configuration()
{
}
但是当我设置参数
时BraceWrapping:
AfterClass: false
SplitEmptyFunction: false
这对我不起作用。参数"BreakBeforeBraces">
我认为参数值应该反过来,这对我来说很有效。
AllowShortFunctionsOnASingleLine: None
BreakBeforeBraces: Custom
BraceWrapping:
AfterClass: true # This is optional
AfterFunction: true
SplitEmptyFunction: true
因为你想要打破的地方是在一个函数之后,而不是一个类,所以我们应该有AfterFunction: true
。
你必须包含原型,所以Clang可以知道它是一个函数。
:
class Configuration {
public:
~Configuration();
};
Configuration::~Configuration() {}
:
class Configuration
{
public:
~Configuration();
};
Configuration::~Configuration()
{
}