左側がクラス、構造体、共用体、ジェネリック型への
VS2008 でVC++のコンパイルをしたときに、
「error C2227: '->SetValueXyzwpr2' : 左側がクラス、構造体、共用体、ジェネリック型へのポインタではありません。」のエラーがでました。ネット上で、このエラーを探すと、GetValueXyzwprが定義していないとありますが、同じソース上の違う関数の中で使っているところではエラーがでません。今回新たに記述したところで発生しています。
【ソース】frrjiftestDlg.cpp
void CFrrjiftestDlg::PrintFrameOfData(FILE *handle, sFrameOfData *FrameOfData)
pSysVarPos->SetValueXyzwpr2(X,Y,Z,W,P,R,E1,E2,E3,C1,C2,C3,C4,C5,C6,C7,UF,UT); ←ここでエラーがでます。
同じ、cpp 上で、
void CFrrjiftestDlg::OnButtonSetSysvar() ←ここの中でも同じ使い方をしていますが、こちらではエラーはでません。
まったく、理由が分からず困り果てています。