易语言速度最快的内存搜索算法
.版本 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)
内存搜索算法
内存搜索+易语言
易语言+内存搜索
内存特征码极速搜索sunday算法易语言
游戏内存搜索算法
易语言查询内存
易语言内存搜索
易语言读内存最快方法
内存搜索超速易语言
易语言实时内存
易语言搜索内存