Кстати, относительно строк давно заметил, не хватает какого-то literal_view с гарантированным static storage duration. Очень удобно для всяких перегрузок понимать что память можно не выделять. Использую такой самодельный, очень удобно, типа req.headers.add(header::content_type, "application/json"_lv)
Кстати, относительно строк давно заметил, не хватает какого-то literal_view с гарантированным static storage duration. Очень удобно для всяких перегрузок понимать что память можно не выделять. Использую такой самодельный, очень удобно, типа req.headers.add(header::content_type, "application/json"_lv)
А string_view над строковым литералом разве не обладает нужными свойствами? Типа "hello"_sv, вроде живёт вечно и сохраняет семантику строки.
Кстати, относительно строк давно заметил, не хватает какого-то literal_view с гарантированным static storage duration. Очень удобно для всяких перегрузок понимать что память можно не выделять. Использую такой самодельный, очень удобно, типа req.headers.add(header::content_type, "application/json"_lv)