Xcode 内での C でのプログラミングに問題があることに気付きました。以下で定義された次元でこれら 3 つの配列を割り当てようとすると、次のようになります。
#define MAX_NUM_VALID 12000
#define ALT_MAX 200000
{
...
double l_adYMLinkedData[MAX_NUM_STAR_VALID + ALT_MAX][1];
double l_adZMLinkedData[MAX_NUM_STAR_VALID + ALT_MAX][1];
double l_adMLinkedData[MAX_NUM_STAR_VALID + ALT_MAX][1];
...
}
Xcode は実行時に次のようなエラーを返します。
EXC_BAD_ACCESS (code=2, address:.....)
理由がわかりません。これらの次元 (つまり、100 と 100) を制限すると、すべてうまくいきます。
何か案が?