Можно ли сделать так, чтобы тип CharT выводился автоматически в C++17?
template
void test(std::basic_string_view string) {
}
test("hello world"); //ok
test("hello world"); //compile error
Ответ
Можно добавить перегрузку:
template
void test(CharT const ( & string )[x_array_size]) {
return test(std::basic_string_view{string});
}
Комментариев нет:
Отправить комментарий