g ++ Cómo obtener una advertencia al ignorar el valor de retorno de la función

pelusa produce alguna advertencia como:

foo.c XXX Warning 534: Ignoring return value of function bar()

De la pelusamanual

534 Ignorando el valor de retorno de la función

'Símbolo' (comparar con la ubicación) Una función que devuelve un valor se llama solo para efectos secundarios como, por ejemplo, en una declaración en sí misma o en el lado izquierdo de un operador de coma. Prueba: (void) function (); para llamar a una función e ignorar su valor de retorno. Vea también las banderas fvr, fvo y fdr en §5.5 "Opciones de bandera".

Quiero recibir esta advertencia, si existe alguna, durante la compilación. ¿Hay alguna opción en gcc / g ++ para lograr esto? Había encendido-Wall pero eso aparentemente no detectó esto.

Respuestas a la pregunta(5)

Su respuesta a la pregunta