はここで基本的な構造体(私は願っています)C++行動のconst
struct SomeType {
float a;
float b;
float c;
float d;
SomeType(float, float, float, float);
};
とソース
SomeType::SomeType(float na, float nb, float nc, float nd) : a(na), b(nb), c(nc), d(nd) {}
私はそれ
初期化するとザ・私はクラスstruct SomeClass {
static const SomeType v;
SomeClass();
};
を持っています
const SomeType SomeClass::v(0,0,0,0);
私の金額はinfまたはnanまたは-nanになります。誰もこれを以前に見たか、それを修正する方法を知っていますか?
編集:固定タイプ
編集:これは私の元の例に非常に近いです。 SomeClassと同様の構造を持つ複数のクラス。
私はあなたがお金にちょうどいいと思う – NebulaFox