32 lines
1.3 KiB
C
32 lines
1.3 KiB
C
#ifndef LUTOOL_H
|
|
#define LUTOOL_H
|
|
|
|
char * AllTrim( char * ss ); //截左右空格
|
|
char * ExChar( char * szSrc , char * pEx ); //去除指定的字符
|
|
bool GetReqMess(char *szMess,char *szRec,int iNo,char cMake , long lMessLen=0); //从收的客户的请求中读取数据
|
|
DWORD StrToHex(const char *pstr, CHAR *hex);
|
|
void HexToAscii( char *pszOrgRandom , char *pszDesRandom );
|
|
void AsciiToHex( char *pszOrgRandom , char *pszDesRandom , long lLen);
|
|
void ExchangeUniCode( char * pData );
|
|
void ExchangeChar( char * pData );
|
|
long TwoCharToHex( char * Buf );
|
|
int CharHex(char ch);
|
|
int FoundChar( char * szSrc , char * pEx,long lLen = 0) ; //查找指定的字符串
|
|
void HexToPhoneName( char * pHex , char * pName );
|
|
void PhoneNameToHex( char * pName , char * pHex);
|
|
BOOL EnCodePasswd( char * szSourse , char * szTarget );
|
|
BOOL DeCodePasswd( char * szSourse , char * szTarget );
|
|
BOOL GetDeRNFromEnRN(char *pEnRN, char *pDeRN);
|
|
BOOL GetEnRNFromDeRN(char *pDeRN, char *pEnRN);
|
|
long GetRoundValue(long lMin , long lMax );
|
|
long DeCode7Bit(char *pSrc, char * pTag , long lSrcLen);//解开7Bit编码的字串
|
|
int FoundCharEx( char * szSrc , long lSrcLen , char * pEx , long lExLen);//查找指定的标志
|
|
void DZStr( char * pYChar , char * pDZChar ); //倒转字符
|
|
BOOL StrCmpMobile( char * pNo1 , char * pNo2 );//比较两个电话号码是否相同
|
|
char * ExMobileGZM( char * pMobile ); //去除国际码
|
|
|
|
|
|
|
|
//#include "LuTool.cpp"
|
|
#endif
|