[英]Inconsistent brace-or-equal initialization behavior between MSVC and Clang
[英]Clang-formal off brace wrapping
我想像這樣設置我的支架包裝
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()
{
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.