[devel] шутки про -Werror
Kharitonov A. Dmitry
kharpost at rambler.ru
Thu Oct 15 11:11:04 UTC 2009
Денис Смирнов пишет:
> On Thu, Oct 15, 2009 at 10:53:22AM +0800, REAL wrote:
>
> R> Ну пока ещё ни разу не было причин обращать на эти сообщения внимания.
> R> А что, были прецеденты? Хотелось бы ознакомиться, если так, и в чём
> R> заключалась проблема.
>
> К примеру многие не проверяют результат работы fwrite -- это почти
> гарантирует грабли в случае работы с NFS :)
>
> Дело даже не в прецедентах. Не проверять код возврата некоторых функций
> уже само по себе может гарантировать проблемы в некоторых ситуациях.
>
Из-за кеширования записи ошибка часто обнаруживается только при закрытии
файла, когда сделать уже мало чего можно (выводимые данные уже
уничтожены -- обычно файл закрывают в самом конце программы), и это
классическая проблема, которую разрешить не все умеют, по этому и не
проверяют.
More information about the Devel
mailing list