What is a good programming pattern for handling return values from stdio file writing functions

前端 未结 13 1200
梦如初夏
梦如初夏 2021-01-02 11:28

I\'m working on some code that generates a lot of

ignoring return value of ‘size_t fwrite(const void*, size_t, size_t, FILE*)’, declared with attribute warn         


        
相关标签:
13条回答
  • 2021-01-02 12:13

    Why don’t you wrap the fwrite into a Writer object of some kind and throw an exception if fwrite() returns an error code? Easy to code, easy to use, easy to manage. IMHO, of course. :)

    0 讨论(0)
提交回复
热议问题