ГH
const std::string_view ret = str;
то код ок.Size: a a a
ГH
const std::string_view ret = str;
то код ок.АК
АК
const std::string_view ret = str;
то код ок.VD
const std::string_view ret = str;
то код ок.>const string_view
АК
const std::string_view ret = str;
то код ок.std::string_view ret = str;
не эквивалентноstd::string_view ret = std::string(str);
m
АК
ГH
АК
auto a = myfunc("123");
АК
(view) -> view
, он должен отдавать себе отчёт, что время жизни результата не должно превышать времени жизни аргументаАК
auto a = myfunc("123");
ГH
ГH
АК
string_view a = string("123").substr(1);
string_view a = string("123");
ГH
ГH
m