私は、フォームのいくつかのクラスの std::vector を持っています
class A{
public:
A():i(someNumber){}
void useI() const{
//do something with i
}
// No destructor defined
private:
int i;
};
私のコードは、各データ ポイントをループuseI()
し、配列内の各要素を呼び出しています。数百回の反復の後、変数i
が破損し、その理由がわかりません。状況は再現できます。ここには詳細があまりないことは承知していますが、何を確認すべきかについての提案は大歓迎です。