This commit is contained in:
2024-05-29 12:15:12 +03:00
parent 2acb97e973
commit 9e13bf0d74
5 changed files with 38 additions and 14 deletions

View File

@@ -32,7 +32,8 @@ concept adc_char_range =
// output range of char/const char
template <typename R, typename CharT = char>
concept adc_output_char_range = std::ranges::output_range<R, CharT>;
concept adc_output_char_range =
std::ranges::output_range<R, CharT> && std::same_as<std::remove_cv_t<std::ranges::range_value_t<R>>, CharT>;
// range of char/const char