C言語なら俺に聞け! Part 101
■ このスレッドは過去ログ倉庫に格納されています
0705デフォルトの名無しさん
05/02/08 01:58:57グローバル変数ってどの関数からでも参照できちゃうでしょ?
だから、収集つかないの。どの関数からその変数が変更されるかっていうのを把握する
のは、とても難しいのね。
それで、グローバル変数はなるべく使わないということ。
使用するシーンの一例として、ごく小規模なプログラムで、画像処理用のバッファなど
をグローバル変数として宣言して使うことはあるかもしれません。
そういう単一の、共有するリソースならばグローバル変数として扱っても良いでしょう。
C++が使えるなら、グローバル変数を使うシーンは全くありません。
■ このスレッドは過去ログ倉庫に格納されています