CMGDK r49-rc2
名字空间 | 函数
K:/CMGDKv18/SDK/Include/hgl/str.h文件参考
#include <hgl/CodePage.H>

浏览该文件的源代码。

名字空间

namespace  hgl
 

__MAKE_HGL__&&!__MAKE_PLUGIN__


函数

template<typename T >
int hgl::strlen (const T *str)
template<typename T >
void hgl::strcpy (T *dst, const T *src)
template<typename T >
void hgl::strcpy (T *dst, int count, const T *src)
template<typename T >
void hgl::strcpy (T *dst, const T *src, int count)
template<typename T >
T * hgl::strstr (T *str1, const T *str2)
template<typename T >
void hgl::strcat (T *dst, const T src)
template<typename T >
void hgl::strcat (T *dst, const T *src)
template<typename T >
void hgl::strcat (T *dst, const T *src, int count)
template<typename T >
T * hgl::strchr (const T *str, const T ch)
template<typename T >
T * hgl::strchr (const T *str, const T ch, int n)
template<typename T >
T * hgl::strrchr (const T *str, const T ch)
template<typename T >
int hgl::strcmp (const T *src, const T *dst)
template<typename T >
int hgl::strcmp (const T *src, const T *dst, int count)
template<typename T >
int hgl::stricmp (const T *src, const T *dst)
template<typename T >
int hgl::stricmp (const T *src, const T *dst, const int count)
template<typename T >
void hgl::ReplaceExtName (const T *old_filename, T *new_filename, const T *new_extname)
template<typename T >
void hgl::ReplaceExtName (T *filename, const T *new_extname)
template<typename T >
T * hgl::CreateCopy (const T *str, int size=-1)
template<typename T >
void hgl::ReplaceChar (T *string, const T sch, const T tch)
template<typename T >
void hgl::UpperString (T *SourceString)
template<typename T >
void hgl::LowerString (T *SourceString)
template<typename T >
void hgl::UpperString (const T *SourceString, T *TargetString)
template<typename T >
void hgl::LowerString (const T *SourceString, T *TargetString)
template<typename T >
int hgl::StatChar (const T *str, const T ch)
template<typename T >
int hgl::StatLine (const T *str)
template<typename T >
bool hgl::isdigit (const T ch)
int hgl::AnsiToWide (CCP ccp, wchar_t *ws, int ws_size, const char *as, int as_size=-1)
int hgl::AnsiToWide (wchar_t *ws, int ws_size, const char *as, int as_size=-1)
int hgl::AnsiToWide (CCP ccp, wchar_t **ws, const char *as, int as_size=-1)
int hgl::AnsiToWide (wchar_t **ws, const char *as, int as_size=-1)
int hgl::WideToAnsi (CCP ccp, char *as, int as_size, const wchar_t *ws, int ws_size=-1)
int hgl::WideToAnsi (char *as, int as_size, const wchar_t *ws, int ws_size=-1)
int hgl::WideToAnsi (CCP ccp, char **as, const wchar_t *ws, int ws_size=-1)
int hgl::WideToAnsi (char **as, const wchar_t *ws, int ws_size=-1)
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义