簡體   English   中英

有人可以告訴我我的C ++縮進樣式是否命名? (給出示例)

[英]Could someone tell me if my C++ indent style is named? (example given)

我正在學習C ++。 對我來說,我的編程風格才是最好的。 它似乎沒有遵循任何一種特定樣式的規則。 這是一個例子

void f(int x){ //no space between close-paren and bracket
    if (!x){
        cout << "x is non-zero\n";
    } //closing bracket indented to the same level as the original statement
}

對於類或名稱空間而言,它僅稍有不同:

class myClass {}; //space between class name and bracket, otherwise the same as functions

K&R樣式的確在語句中使用了這種包圍,但我的樣式在所有內容中都使用了它。 我想知道是否有一個名字,這樣我就可以簡單地說出我的縮進樣式,而不必使用此類示例進行解釋。

我從未見過任何建議不要在){之間包含空格的代碼格式指南,而且在我看來,它看起來非常難看。

我們稱它為莫魯斯風格。

看起來是BSD KNF樣式。 參見http://en.wikipedia.org/wiki/Indent_style

(請注意,它也是我喜歡的樣式:))

看起來對K&R風格略有修改; 我不知道它的名字。 對於非空格敏感的語言,編程風格的潛在差異是如此之大,以至於您必須期望其中很少有人會使用專有名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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