LINUX.ORG.RU

История изменений

Исправление nanoolinux, (текущая версия) :

template <typename T>
void QwDoSomethingWithMatrix(T *matrix, int rows, int cols) {

    for (int i = 0; i < rows-1; i++) {

        for (int j = 0; j < cols-1; j++) {

            matrix[i][j]->someProperty = true;

        }
    }
}

Исходная версия nanoolinux, :

template <typename T>
void QwDoSomethingWithMatrix(T matrix, int rows, int cols) {

    for (int i = 0; i < rows-1; i++) {

        for (int j = 0; j < cols-1; j++) {

            matrix[i][j].someProperty = true;

        }
    }
}