C ++矩阵值分配EXC_BAD_ACCESS

时间:2019-07-22 17:43:49

标签: c++ matrix exc-bad-access

我正在尝试交换矩阵中的值。但是当我执行以下程序时,我得到了EXC_BAD_ACCESS消息:

using matrix = vector< vector<double> >;

matrix L = { { 1, 2, 3, 4 },
    { 4, 5, 6, 7 },
    { 2, 5, 1, 3 },
    { 6, 8, 4, 1 } };

int K = (int)L.size();
//EXC_BAD_ACEESS here
X[0][K] = X[K][K + 2];

K值怎么了?

0 个答案:

没有答案