int fn();
void whatever()
{
(void) fn();
}
Есть ли какая-либо причина для литья неиспользуемого возвращаемого значения в пустоту, или я прав, считая это пустой тратой времени?
Последующие действия:
Хорошо, что кажется довольно всеобъемлющим. Я полагаю, что это лучше, чем комментировать неиспользованное возвращаемое значение, поскольку код самодокументирования лучше комментариев. Лично я выключу эти предупреждения, так как это лишний шум.
Я буду есть мои слова, если из-за этого исчезнет ошибка...