⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 str2hex.h

📁 我自己工程中用来与我的工控板测试udp通信的程序
💻 H
字号:
// str2hex.h
#ifndef _STR2HEX_H
#define _STR2HEX_H

// 过滤16进制字符串中的非16进制字母
CString FilterHexStr(CString strHex);

// 将合法的16进制字符串转换为整数数组
unsigned int HexStr2IntArray(CString strHex, unsigned char *ucIntArray);

// 将整数数组转换为合法的16进制字符串
CString IntArray2HexStr(unsigned char *ucIntArray, unsigned int count);

// 过滤2进制字符串中的非2进制字母
CString FilterBinStr(CString strBin);

// 将合法的2进制字符串转换为整数数组
unsigned int BinStr2IntArray(CString strHex, unsigned char *ucIntArray);

// 整数转2进制数: 10d->0000_1010b
unsigned int Int2Bin(unsigned char hex[], unsigned int size_hex,
					 unsigned char bin[], unsigned int size_bin);

// 2进制转为整数: 0000_1010b->10d
unsigned int Bin2Int(unsigned char bin[], unsigned int size_bin,
					 unsigned char hex[], unsigned int size_hex);

#endif // _STR2HEX_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -