C++ UTF-16 formatstring 하기(swprintf 함수 사용)
sqlite3* db; wchar_t* err_wmsg = 0; wchar_t query[1024] = L""; std::wstring filePath = L"C:/Users/apple/Downloads/sqlite_unicode (2)"; swprintf(query, L"INSERT INTO MFTpath VALUES(%d, '%s');", 1, filePath.c_str()); rc = sqlite3_exec16(db, query, 0, 0, &err_wmsg); if (rc != SQLITE_OK) { fprintf(stderr, "SQL error: %s\n", err_wmsg); sqlite3_free(err_wmsg); sqlite3_close(db); return 1; } sqlite3_ex..
2021. 3. 12.