コードでセグメンテーション違反が発生していますが、問題の追跡に問題があります。これは、セグメンテーション違反が発生していると思われるコードのセクションです。
for (i = 0; i < ROBOTCOUNT; i++)
{
ROS_INFO("Test 1");
Robot r;
robotList.push_back(&r);
ROS_INFO("Test 2");
}
実行すると、次の2行のみが出力されます
Test 1
Test 2
印刷行に基づくと、コードは1回だけループし、その後セグメンテーション違反が発生するようです。
これを引き起こしている可能性がありますか?