回答編集履歴
1
記述変更
test
CHANGED
@@ -18,4 +18,4 @@
|
|
18
18
|
|
19
19
|
ということで統一するならそうすればよいのでは? あなたのローカルコーディングルールというレベルで、悩むことはないと思います。他のソースと共用しない変数なら、staticを付けたところで害はないですし。
|
20
20
|
|
21
|
-
可能性で考えれば、ライブラリの作りが甘くてライブラリ側に(staticがついてない)グローバル変数があったときに衝突を避けられる、なんてのはありそうです。衝突しても、(Cだと仮定義とかありますが)C++ならエラーになったはずなので、
|
21
|
+
可能性で考えれば、ライブラリの作りが甘くてライブラリ側に(staticがついてない)グローバル変数があったときに衝突を避けられる、なんてのはありそうです。とはいえ、衝突しても、(Cだと仮定義とかありますが)C++ならエラーになったはずなので検出出来ますから、その時だけstaticをつければ用は足りる、とも考えられます。
|