struct air_message
{
deque<int> path;
int dest_region;
int dest_airport;
int next_region;
int msg_from;
};
私はこの構造を持っています。そして、私はこのコードを持っています
deque<int> p = graph->get_shortest_path(source_region, dest_region);
m->path = p;
この行で
m->path = p;
セグメンテーション違反エラーが発生しています (「m」はair_message
構造体のポインターです)。