C ++: Как вызвать ошибку компилятора, когда возвращаемое значение функции не используется?

<a href="#myAnchorALongWayDownThePage">Click here to scroll</a>

<A name='myAnchorALongWayDownThePage"></a>

Никакое воображение, прокручивающее, но это должно взять Вас там.

22
задан Ashwin Nanjappa 27 April 2011 в 12:31
поделиться

1 ответ

В GCC используйте -Wunused-result, чтобы вызвать предупреждение, когда возвращаемое значение функции игнорируется. И если вы хотите получить ошибку вместо предупреждения, используйте -Werror, чтобы преобразовать все предупреждения в ошибки. Для получения дополнительной информации см. Параметры предупреждений GCC .

Похоже, что нет аналогичного предупреждения для компилятора Visual C ++. (Если я ошибаюсь, отредактируйте этот ответ, указав информацию о Visual C ++.)

19
ответ дан 29 November 2019 в 05:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: