1
私はベクトル型の構造体参照を取る共通のモジュール(クラス)に関数を持っています: 構造体にVector型の要素があります。私はフレーム情報を取得するには、共通のモジュールで定義された関数を呼び出す私のクラスにメンバ変数またはローカル変数に構造体XYZのメンバーにアクセスし、保存する必要がベクトル型の構造体メンバーにアクセスして格納する方法は?
bool getFrameInfo(ABC& abc);
struct ABC {
int numberOfFrames;
std::vector<XYZ> framInfo;
....
}
struct XYZ {
int size;
Position Pos;
...
}
:
次のコードスニペットを参照してください。 "XYZ"構造体メンバにアクセスして格納する方法を提案して、プログラムで繰り返し使用してフレームを描画できるようにしてください。
私の構造体XYZは、1つ以上のフレームの情報を格納できます。単純forループを使用して要素にアクセスすることはできますか?イテレータを使用する必要がありますか? – user660760
@ user660760のいずれかを使用できます。 – gsamaras
関数から何かを返す必要があります。 – juanchopanza