私はこの問題を抱えています...
私は私の構造を持っています:
typedef struct Mystruct{
float a;
float b;
}
および静的メソッド:
float static MyStaticMethod(MyStruct a, MyStruct b);
このメソッドを呼び出すと:
Mystruct s;
s.a = 1;
s.b = 2;
Mystruct t;
t.a = 1;
t.b = 2;
MyClass.MyStaticMethod(s,t);
コンパイル時にこのエラーが発生します:
Error 51 error C2228: left of '.MyStaticMethod' must have class/struct/union
Error 50 error C2275: 'MyClass' : illegal use of this type as an expression