Use v.data() instead of &v[0] for C interop