Я использую библиотеку наддува, которая использует boost::string_view
.Тем не менее, я хотел бы использовать std::string_view
в своем коде.
Q: Как лучше всего конвертировать между этими двумя?
В данный момент я использую:
void foo(std::string_view sv) {
# ...
}
void foo(boost::string_view bsv) {
foo(std::string(bsv));
}
Но это создает ненужную строку.