如果我用sqlite3_column_text讀取數據庫中的16進制數據,不免要讀到0x00這種在char*看來是結束符的數據。 能不能讀到查詢的數據長度呢?
補充一下:數據庫是別人的,還是經過加密的。我真心的修改不了數據庫,又不能外部獲取數據長度
找到答案了:sqlite3_column_bytes
你不能再追加一個字段用來存儲長度麼?如果是16進制數據而不是字符串,又是使用的定長的方式存儲,顯然不能將metadata和data混在一起。
為什麼scanf那條於句老是
js簡單的for語句,急,新
oracle表空間修改後導出
pkill -1 httpd
C語言結構體在VS2013輸
求助大神,c#dll調用問題