簡體   English   中英

Clang-formal off 大括號包裹

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM