私のC ++インデントスタイルが命名されている場合、誰かが私に教えてもらえますか? (例えば所定の)
-
23-09-2019 - |
質問
私はC ++を学んでいます。私にとって、私のプログラミングスタイルは最高に見えるものだけです。いずれか1つの特定のスタイルのルールに従っていないようです。ここでは一例です。
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する
を参照してください(注意、それは:)また、私が好む同じスタイルだ)
他のヒント
私は)
と{
の間に、それは非常に醜い私の目にはスペースを含めないことを推奨任意のコードの書式設定の指針を見たことがありません。
レッツ・コールそれMaulrusスタイルます。
これは、K&Rスタイルのわずかな変更のように見えます。私はそれのために任意の名前を認識していませんよ。非空白に敏感な言語のスタイルのプログラミング上の潜在的なバリエーションは、あなたがそれらのいくつかは、適切な名前を持つことを期待しなければならないほど広大です。
所属していません StackOverflow