初めて大きいプログラムを作り始め、複数ソースで作っています。
そこで変数の宣言についての質問なのですが、
Aというクラスがあり、A.cpp内でしか使われない変数というのは
Aのプライベートメンバ変数として宣言するのがいいのか、それともA.cppの中で
グローバル変数(staticをつけて)として宣言した方がいいのでしょうか。
Aオブジェクトが複数存在する可能性がある場合はグローバル変数として宣言するしかないと思いますが、
ひとつしか存在しない場合はどちらも同じような気がします。
どなたかアドバイスよろしくお願いします。