인수와 동일한 구조체를 사용하는 함수 포인터가있는 구조체를 만들려고합니다. 나는이 순간을 가지고있다.동일한 인수 유형을 가진 구조체의 함수 포인터
typedef struct sharedData
{
sem_t* forks;
int id;
void (*forkFunc)(sharedData*);
};
내가 얻고
error: expected ‘)’ before ‘*’ token
같은 오류와
warning: no semicolon at end of struct or union
warning: useless storage class specifier in empty declaration
같은 경고는 내가 잘못 여기서 뭐하는 거지?
대신 struct sharedData *를 쓰고 싶습니까? –