У меня есть следующая структура:
typedef struct {
int row;
int** matrix;
} values ;
Чтобы заполнить структурную матрицу, я попробовал следующий код:
values **v = (values **)malloc(x * sizeof(values *));
for (int z = 0; z < y; ++z)
[z] = (values *)malloc(y * sizeof(values));
Где x - количество строк и столбцов y.
Как я могу заполнить аргументы (row
и matrix
) struct и передать в качестве параметра функцию, вызванную pthread?
Нечто похожее на ...
pthread_create(&thread1, NULL, somaLinha, v);