ツリーオブジェクトを格納するtreesというベクトルがあります。それにアクセスして、その要素の 1 つのフィールドを読み取ろうとすると、セグメンテーション違反が発生します。これは私がアクセスするコードです。
for(int i = 0; i < trees.size(); i++)
{
int yy = (trees[i].yPos - 100) / 50;
int xx = (trees[i].xPos - 100) / 50;
...
エラーは int xx = ... で始まる行で発生します
このエラーの直前に、ファイルを 2 回読み取って txt ファイルの行数を取得するという別のセグメンテーション違反を解決しました。多分これは私のコードを台無しにしましたか?助けてください