小巧、快速、可靠。
三者擇其三。

SQLite C 介面

完成動態字串 (Finalize A Dynamic String)

char *sqlite3_str_finish(sqlite3_str*);

`sqlite3_str_finish(X)` 介面會銷毀 sqlite3_str 物件 X,並返回一個從 `sqlite3_malloc64()` 獲取的記憶體緩衝區的指標,該緩衝區包含已建構的字串。呼叫應用程式應將返回的值傳遞給 `sqlite3_free()` 以避免記憶體洩漏。如果在建構字串期間遇到任何錯誤,`sqlite3_str_finish(X)` 介面可能會返回 NULL 指標。如果 `sqlite3_str` 物件 X 中的字串長度為零位元組,`sqlite3_str_finish(X)` 介面也會返回 NULL 指標。

另請參閱物件常數函式列表。