\hypertarget{structkblib_1_1is__character}{}\doxysection{kblib\+::is\+\_\+character\texorpdfstring{$<$}{<} C \texorpdfstring{$>$}{>} Struct Template Reference}
\label{structkblib_1_1is__character}\index{kblib::is\_character$<$ C $>$@{kblib::is\_character$<$ C $>$}}


Determine if the given type, ignoring const or reference qualifiers, is a character type.  




{\ttfamily \#include $<$kblib/stringops.\+h$>$}



Inheritance diagram for kblib\+::is\+\_\+character\texorpdfstring{$<$}{<} C \texorpdfstring{$>$}{>}\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structkblib_1_1is__character__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for kblib\+::is\+\_\+character\texorpdfstring{$<$}{<} C \texorpdfstring{$>$}{>}\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{structkblib_1_1is__character__coll__graph}
\end{center}
\end{figure}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename C$>$\newline
struct kblib\+::is\+\_\+character$<$ C $>$}
Determine if the given type, ignoring const or reference qualifiers, is a character type. 

Standard character types include char, wchar\+\_\+t, char16\+\_\+t, char32\+\_\+t, and, in C++20, char8\+\_\+t. 

Definition at line \mbox{\hyperlink{stringops_8h_source_l00062}{62}} of file \mbox{\hyperlink{stringops_8h_source}{stringops.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
kblib/\mbox{\hyperlink{stringops_8h}{stringops.\+h}}\end{DoxyCompactItemize}
