在sqlite的回呼函式中,callbackToGetAndroidFriendList(void * NotUsed, int argc, char ** argv, char ** azColName),argv[]陣列中回傳了查詢到的各列的數值,但我現在想要得到各列的寬度。
因為我回傳的資料是加密了的,所以用strlen(argv[0])這樣的方法的話是不行的,因為加密的字符里面可能會有字符'\0',因此用strlen得到的長度是錯的。我在網上看到可以用sqlite3_column_bytes得到寬度,但上面的代碼和我的代碼完全不同,網上的代碼沒有用到回呼函式。請問使用回呼函式的方法來進行查詢各列資料,有辦法得到各列的寬度嗎?
uj5u.com熱心網友回復:
解密之后再strlen不行么uj5u.com熱心網友回復:
有高手可以解答一下嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/35257.html
標籤:數據庫
