2015-12-03 自分用C++コーディングスタイル規約 C++ コーディング規約 C++コーディング規約 あくまでも個人開発用の主観バリバリコーディングスタイルである。記事中に書いた私の主観を他者に押し付けるつもりはない。宗教戦争はお断りしている。 本当に大事なのは、開発プロジェクトのコーディング規約に則る事であり、どんなコーディング規約を押し付けられても受け入れる寛容な心を持つことを忘れないで欲しい。 ヘッダファイル ソースファイル名は.cppで終わり、ヘッダファイル名は.hppで終わる。 多重インクルードガード 多重インクルードを防止するため、ヘッダファイルには#defineマクロを用いたガードを入れるべきである。ただし、意図的に多重にインクルードさせる特異なコードを除く。 マクロ名は確実にユニークになるように、プロジェクト名_ソースコードフルパスの書式にするべきである。 例えばf
![自分用C++コーディングスタイル規約 - 魂をC++に捧げよ](https://cdn-ak-scissors.b.st-hatena.com/image/square/fd238c99b615d08033ce5e83541b7ec27c4d9bf9/height=288;version=1;width=512/http%3A%2F%2Fcdn.image.st-hatena.com%2Fimage%2Fscale%2F5a380b1f9a46bd3d58d2fa905dba03b238e8b8c4%2Fbackend%3Dimager%3Benlarge%3D0%3Bheight%3D1000%3Bversion%3D1%3Bwidth%3D1200%2Fhttp%253A%252F%252Fcdn.mogile.archive.st-hatena.com%252Fv1%252Fimage%252Fnotmoon%252F297797560632186278.png)