Я хочу выделить общую память в виде двумерного массива с использованием IPC. Я попробовал следующее:
id_shmem = shmget(ipc_key, sizeof(int)*rows*columns, IPC_CREAT|0666);
matrix = (int **)shmat(id_shmem, 0, 0);
Проблема в том, что всякий раз, когда я пытаюсь что-то записать в матрицу, я получаю ошибку сегмента.