[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