Как создать октавную матрицу в общей памяти, выделенной с помощью mmap ()?
Я пытался использовать размещение, но оно не работает.
void *mem_m = (void *)mmap(NULL, 1000*1000*sizeof(double), PROT_READ | PROT_WRITE, MAP_SHARED | MAP_ANONYMOUS, -1, 0);
Matrix *m = new(mem_m) Matrix(1000,1000);
Я заметил, что Octave Matrix динамически выделяет память для матрицы.