typedef struct sharedData
{
sem_t *forks;
}sharedData;
я получаю предупреждение, когда я пытаюсь сделать это:
sharedData sd;
sem_t forks[5];
sd.forks = &forks; // Warning: assignment from incompatible pointer type
ли я недопонимание или что-то отсутствует?