Estoy leyendo este código de ejemplo del FUSIBLE:¿Qué hace (vacío) el 'nombre de variable' al comienzo de una función C?
http://fuse.sourceforge.net/helloworld.html
y estoy teniendo problemas para entender lo que el siguiente fragmento de código hace:
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;
En concreto, el (void) "nombre de variable "cosa" Nunca antes había visto este tipo de construcción en un programa C, así que ni siquiera sé qué poner en el cuadro de búsqueda de Google. ¿Mi mejor conjetura actual es que se trata de algún tipo de especificador para los parámetros de función no utilizados? Si alguien sabe qué es esto y podría ayudarme, sería genial. ¡Gracias!
¿Se compilar? –
Llegó aquí al leer el código del fusible: D –