易语言速度最快的内存搜索算法

易语言速度最快的内存搜索算法

.版本 2 .支持库 spec .子程序 _临时子程序 .局部变量 bin, 字节集 .局部变量 ptr, 整数型 .局部变量 find, 字节型 ' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。 bin = { 1, 2, 3, 4, 5, 2, 6 } find = 2 ptr = Pbin (bin) 调试输出 (ptr) 调试输出 (Mem_ByteIndexOf (ptr, Bin_Len (bin), find)) 调试输出 (Mem_ByteLastIndexOf (ptr, Bin_Len (bin), find)) .子程序 Mem_ByteIndexOf, 整数型, 公开, 寻找字节,成功返回非 0 指针 .参数 pMem, 整数型, , (pMem ≠ 0) .参数 length, 整数型, , (length > 0) .参数 byte, 字节型 .如果 (pMem ≠ 0) 返回 (Mem_Private_ByteIndexOf (pMem, length, byte)) .否则 返回 (0) .如果结束 .子程序 Mem_ByteLastIndexOf, 整数型, 公开, 倒找字节,成功返回非 0 指针 .参数 pMem, 整数型, , (pMem ≠ 0) .参数 length, 整数型, , (length > 0) .参数 byte, 字节型 .如果 (pMem ≠ 0) 返回 (Mem_Private_ByteLastIndexOf (pMem, length, byte)) .否则 返回 (0) .如果结束 .子程序 Mem_Private_ByteIndexOf, 整数型 .参数 pMem, 整数型, , 不可为 0 .参数 length, 整数型, , 有大于 0 判断 .参数 byte, 字节型 置入代码 ({ 83, 86, 139, 69, 8, 139, 117, 12, 15, 182, 77, 16, 131, 254, 4, 124, 79, 131, 230, 3, 43, 117, 12, 43, 198, 139, 217, 193, 225, 8, 11, 203, 139, 217, 193, 225, 16, 11, 217, 139, 12, 48, 51, 203, 186, 255, 254, 254, 126, 3, 209, 247, 209, 51, 202, 247, 193, 0, 1, 1, 129, 116, 22, 139, 12, 48, 58, 203, 116, 47, 56, 253, 116, 51, 193, 233, 16, 58, 203, 116, 55, 56, 253, 116, 62, 131, 198, 4, 117, 205, 139, 117, 12, 131, 230, 3, 131, 254, 0, 126, 8, 58, 24, 116, 6, 64, 78, 235, 243, 51, 192, 94, 91, 201, 194, 12, 0, 3, 198, 94, 91, 201, 194, 12, 0, 3, 198, 131, 192, 1, 94, 91, 201, 194, 12, 0, 3, 198, 131, 192, 2, 94, 91, 201, 194, 12, 0, 3, 198, 131, 192, 3, 94, 91, 201, 194, 12, 0 }) 返回 (0) .子程序 Mem_Private_ByteLastIndexOf, 整数型 .参数 pMem, 整数型, , 不可为 0 .参数 length, 整数型, , 有大于 0 判断 .参数 byte, 字节型 置入代码 ({ 139, 85, 12, 131, 250, 0, 126, 16, 139, 69, 8, 72, 15, 182, 77, 16, 58, 12, 16, 116, 9, 74, 117, 248, 51, 192, 201, 194, 12, 0, 3, 194, 201, 194, 12, 0 }) 返回 (0) .子程序 Pbin, 整数型, 公开, 取字节集变量指针 .参数 bin, 字节集, 参考 置入代码 ({ 139, 69, 8, 139, 0, 133, 192, 116, 3, 131, 192, 8, 201, 194, 4, 0 }) 返回 (0) .子程序 Bin_Len, 整数型, 公开, 取字节集长度 .参数 bytes, 字节集 置入代码 ({ 139, 69, 8, 139, 0, 133, 192, 116, 3, 139, 64, 4, 201, 194, 4, 0 }) 返回 (0)
相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

易语言速度最快的内存搜索算法》有0个想法

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注