¿Cómo obtener una cadena original mediante string_view en c ++?
La cadena original debería ser “Hello”.
Intenté usar strv.data() y std::string str(strv.begin(), strv.end());
Sólo puedo obtener “ello” en lugar de “Hello”.
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Después de ejecutar el código,
strv
contendrá la cadena"ello"
. Para obtener la cadena original, puedes usarstd::string str(strv.data(), strv.size());
lo cual creará un objetostd::string
con el contenido destrv
.