header_utils
Loading...
Searching...
No Matches
ghassanpl::string_ops::stringable Concept Reference

The type is "stringable", that is, a continuous range of characters. More...

#include <string_ops.h>

Concept definition

template<typename T, typename CHAR_TYPE = char>
concept stringable = (std::ranges::contiguous_range<T> && std::is_convertible_v<std::ranges::range_value_t<T>, CHAR_TYPE>)
The type is "stringable", that is, a continuous range of characters.
Definition string_ops.h:47

Detailed Description

The type is "stringable", that is, a continuous range of characters.

Template Parameters
CHAR_TYPEthe character type, char by default

Definition at line 47 of file string_ops.h.