static struct fuse_oprations hello_oper = {
.getattr = hello_getattr,
.readdir = hello_readdir,
.open = hello_open,
.read = hello_read,
};
이 C 구문을 잘 이해하지 못합니다. 구문 이름을 모르기 때문에 검색도 할 수 없습니다. 그게 뭔데?
구조체 이니셜 라이저처럼 보입니다.
—
Mysticial 2011
C99로 표준화되었으므로 (정말) 오래된 컴파일러가 있으면 작동하지 않습니다.
—
일부 프로그래머 친구
마침내 이것에 대한 링크를 찾았습니다 : stackoverflow.com/questions/330793/…
—
Mysticial
불행히도 MSVC의 현재 버전조차도이 표준에 따르면 '(정말) 오래된 컴파일러'입니다.
—
Jonathan Leffler 2011
절대적으로 기이 한, 나는 퓨즈 튜토리얼을 살펴보고 똑같은 이니셜 라이저를 작성하면서이 질문을 검색했습니다.
—
Keegan Jay