\doxysubsection{String.\+h functions.}
\hypertarget{group__Evil__String__Group}{}\label{group__Evil__String__Group}\index{String.h functions.@{String.h functions.}}
\doxysubsubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EVIL\+\_\+\+API char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Evil__String__Group_ga8a80606ce9378d93ba4e9b256b5c967a}{strcasestr}} (const char \texorpdfstring{$\ast$}{*}haystack, const char \texorpdfstring{$\ast$}{*}needle)
\begin{DoxyCompactList}\small\item\em Locate a substring into a string, ignoring case. \end{DoxyCompactList}\item 
EVIL\+\_\+\+API char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Evil__String__Group_gaba9d34113e3de848974674058814e647}{strsep}} (char \texorpdfstring{$\ast$}{*}\texorpdfstring{$\ast$}{*}stringp, const char \texorpdfstring{$\ast$}{*}delim)
\begin{DoxyCompactList}\small\item\em Implements the strsep function which is used to separate strings. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsubsection{Detailed Description}


This header provides functions ported from Unix in string.\+h. 

\doxysubsubsection{Function Documentation}
\Hypertarget{group__Evil__String__Group_ga8a80606ce9378d93ba4e9b256b5c967a}\label{group__Evil__String__Group_ga8a80606ce9378d93ba4e9b256b5c967a} 
\index{String.h functions.@{String.h functions.}!strcasestr@{strcasestr}}
\index{strcasestr@{strcasestr}!String.h functions.@{String.h functions.}}
\doxysubsubsubsection{\texorpdfstring{strcasestr()}{strcasestr()}}
{\footnotesize\ttfamily EVIL\+\_\+\+API char \texorpdfstring{$\ast$}{*} strcasestr (\begin{DoxyParamCaption}\item[{const char \texorpdfstring{$\ast$}{*}}]{haystack,  }\item[{const char \texorpdfstring{$\ast$}{*}}]{needle }\end{DoxyParamCaption})}



Locate a substring into a string, ignoring case. 


\begin{DoxyParams}{Parameters}
{\em haystack} & The string to search in. \\
\hline
{\em needle} & The substring to find. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
This function locates the string {\ttfamily needle} into the string {\ttfamily haystack}, ignoring the case of the characters. It returns apointer to the beginning of the substring, or NULL if the substring is not found. If {\ttfamily haystack} or {\ttfamily needle} are {\ttfamily NULL}, this function returns {\ttfamily NULL}.

Conformity\+: Non applicable.

Supported OS\+: Windows XP. \Hypertarget{group__Evil__String__Group_gaba9d34113e3de848974674058814e647}\label{group__Evil__String__Group_gaba9d34113e3de848974674058814e647} 
\index{String.h functions.@{String.h functions.}!strsep@{strsep}}
\index{strsep@{strsep}!String.h functions.@{String.h functions.}}
\doxysubsubsubsection{\texorpdfstring{strsep()}{strsep()}}
{\footnotesize\ttfamily EVIL\+\_\+\+API char \texorpdfstring{$\ast$}{*} strsep (\begin{DoxyParamCaption}\item[{char \texorpdfstring{$\ast$}{*}\texorpdfstring{$\ast$}{*}}]{stringp,  }\item[{const char \texorpdfstring{$\ast$}{*}}]{delim }\end{DoxyParamCaption})}



Implements the strsep function which is used to separate strings. 


\begin{DoxyParams}{Parameters}
{\em stringp} & The pointer to the string to search in. \\
\hline
{\em delim} & The delimiter that contains characters used to find the next token. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a pointer to the next token or NULL;
\end{DoxyReturn}
The \doxylink{group__Evil__String__Group_gaba9d34113e3de848974674058814e647}{strsep()} function locates, in the string referenced by \texorpdfstring{$\ast$}{*}stringp, the first occurrence of any character in the string delim (or the terminating `\textbackslash{}0' character) and replaces it with a `\textbackslash{}0'. The location of the next character after the delimiter character (or NULL, if the end of the string was reached) is stored in \texorpdfstring{$\ast$}{*}stringp. The original value of stringp is returned.

An \`{}`empty'\textquotesingle{} field (i.\+e., a character in the string delim occurs as the first character of \texorpdfstring{$\ast$}{*}stringp) can be detected by comparing the location referenced by the returned pointer to `\textbackslash{}0'.

If \texorpdfstring{$\ast$}{*}stringp is initially NULL, \doxylink{group__Evil__String__Group_gaba9d34113e3de848974674058814e647}{strsep()} returns NULL.

This function is from Lib\+GW32C. \begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
