123456789101112131415 |
- #pragma once
- namespace utils
- {
- std::string& trim(std::string& str);
- std::string _dprintf(CHAR* pszStr, ...);
- std::string ByteToChars(byte b);
- BOOL IsValidString(LPCTSTR lpszString);
- unsigned char TwoHexCharToInteger(char high, char low);
- std::string BytesToHexString(const unsigned char* pbuffer, int nLen);
- std::string BytesToHexString(const unsigned char* pbuffer, int nLen, char chSpace);
- std::string HexStringToBytes(std::string strHex, const int& len /* = 3 */);
- unsigned short CRC16Calculate(byte* pBuffer, unsigned int wordLength);
- };
|