C++ で構造体の配列を割り当てる必要があります。どの構造体にも 2 つの int のベクトルが含まれています。これは私の構造体です:
typedef struct _Sample{
vector<int> contourX;
vector<int> contourY;
}Sample;
この配列を割り当てるには、次のコードを記述します。
data = (struct _Sample*) malloc(sizeof(struct _Sample) * nsamples);
Sample 要素を data[0] に割り当てようとすると、実行時にエラーが発生します。問題はどこだ?