diff --git a/docs/docs/quick_start.md b/docs/docs/quick_start.md index 2abe7d4..e49069a 100644 --- a/docs/docs/quick_start.md +++ b/docs/docs/quick_start.md @@ -41,9 +41,10 @@ int main() { vector.data(), dim, bits, code.data(), delta, vl, config ); - // reconstruct - float * reconstructed_data = new float [padded_dim]; - rabitqlib::quant::reconstruct_vec(code, delta, vl, padded_dim, reconstructed_data); + // reconstruct + size_t padded_dim = dim; + std::vector reconstructed_data(padded_dim); + rabitqlib::quant::reconstruct_vec(code.data(), delta, vl, padded_dim, reconstructed_data.data()); return 0; }