c++で、ヘッダーファイル("global.h")に記述された変数とその値を、別の複数のファイル("A.cpp", "B.cpp")の両方で参照できて、かつ"global.h"内の変数の値を書き換えることはできますか?
この場合はstatic、typedefなどを使うのでしょうか?
global.h
c++
1float test1 = 0.9f; 2float test2 = 0.3f; 3float test3 = 0.1f;
このglobal.hの値を"A.cpp"、"B.cpp"で参照していて、"A.cpp"内で"global.h"のtest1 = 0.9f
の値をtest1 = 0.8f
に書き換える(代入する)と、"B.cpp"でも自動的にtest1の値は0.8fとして参照できる。
みたいなことはglobal.h、A.cpp、B.cppともにどのように記述すればよいでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/21 03:13