ascii: add is_space
This commit is contained in:
parent
5fee69debb
commit
3a0f20e68b
20
ascii.hpp
20
ascii.hpp
@ -52,6 +52,26 @@ namespace util { namespace ascii {
|
|||||||
{
|
{
|
||||||
return c - 'A' + 'a';
|
return c - 'A' + 'a';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///////////////////////////////////////////////////////////////////////////
|
||||||
|
constexpr inline
|
||||||
|
bool
|
||||||
|
is_space (char c)
|
||||||
|
{
|
||||||
|
switch (c) {
|
||||||
|
case ' ':
|
||||||
|
case '\f':
|
||||||
|
case '\n':
|
||||||
|
case '\r':
|
||||||
|
case '\t':
|
||||||
|
case '\v':
|
||||||
|
return true;
|
||||||
|
|
||||||
|
default:
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
} }
|
} }
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user