通過C中的錯誤處理

在我之前的文章之後,有人問我有關在C中使用GOTO進行錯誤處理的問題。 我決定去看一堆C代碼庫,花了我幾乎沒有時間就找到了這種方法的一些有趣的例子。 在下面,您可以在SQLite代碼庫中的隨機方法中看到一小部分。 就代碼質量,數量,測試的徹底性以及整個項目的質量而言,SQLite被認爲是最好的C代碼庫之一。 因此,我認爲這是一個很好的樣本候選人。 在這裏您可以看到有必要釋放一些資源,同時處理錯誤。
相關文章
相關標籤/搜索