私はテストデータオブジェクト、またはSQL文字列のような他の静的データオブジェクトを持っているとき、私はそれらをアプリケーションコードの外に保つのが好きです。 Pythonでは、以下に示すように、別個のソースファイルとインポートでこれが行われます。静的データはどのように編成され、C++を使用していますか?これはせずに設定を変更することができますので、接続文字列などのためC++での静的データのPythonのような記憶域ですか?
(file: testdata.py)
x = Foo() (an object)
x.name = "Bar"
x.number = 123
..
(file: test.py)
import testdata.py
testObject1 = testdata.x
..
"アプリケーションコードの外に"あなたの定義は正確に何ですか?テストデータを含むPythonモジュールを作成してアプリケーションにインポートする場合、そのコードはアプリケーションコードの一部ではないのですか? –