-4
#include <stdlib.h>
#include <stdio.h>  

vector <vector<string> > vector2;
vector<string> vector;

for(int i = 0; i < vector.size();i++)
{
    vector2[atoi(vector[i+1].c_str())].push_back(vector[i]);
    i++;
}

Windowsでこれを試してみましたが、うまくいきました。しかし、ubuntu64 ビットでコンパイルしようとすると、このセグメンテーション エラーが発生します。

4

1 に答える 1