做什么&#34;(void)<参数>&#34;办?</参数>

时间:2014-07-13 07:53:24

标签: c

我正在看FUSE hello world示例,我看到一个非常奇怪的构造。以下是让我困惑的摘录:

static int hello_readdir(const char *path, void *buf, fuse_fill_dir_t filler,
             off_t offset, struct fuse_file_info *fi)
{
    (void) offset;
    (void) fi;

    if (strcmp(path, "/") != 0)
        return -ENOENT;

    filler(buf, ".", NULL, 0);
    filler(buf, "..", NULL, 0);
    filler(buf, hello_path + 1, NULL, 0);

    return 0;
}

如您所见,此功能中的第一件事是(void) offset;(void) fi;。这完成了什么?

0 个答案:

没有答案
相关问题