123456789101112131415161718192021222324 |
- // StringExt.h
- #ifndef StringExt_H
- #define StringExt_H
- // 将0-F之间的字符转换为相应的十六进制字符,否则返回-1
- //char Char2Hex(char ch);
- //
- //// 输入十六进制字符串中的字符应紧密排列,或每两个字符之间插入一个空隔
- //// (不能出现一个字符的情况),如:A1 23 45 0B 00 29
- //int String2Hex(CString str, CByteArray &senddata);
- //char ConvertHexChar(char ch);
- //
- //// 将16进制字符串转化为10进制整数,补充atoi
- //int htoix(CString ch);
- //
- //// 将浮点数转换为字符串,与gcvt的区别是能接纳int型,并去掉最后的.
- //char* ftoa(double value, int sig, char* string);
- //
- //CString itoh(int value);
- //
- //int strtodata(unsigned char *str, unsigned char *data,int len,int flag);
- //int chartoint(unsigned char chr, unsigned char *cint);
- #endif
|