呵呵仙8
发表于 2021-5-23 22:03:23
weilai
发表于 2021-5-23 22:54:04
我觉得取文本地址后,直接指针排序应该比复制内存这种方法快得多
呵呵仙8
发表于 2021-5-24 09:15:24
呵呵仙8
发表于 2021-5-24 09:27:23
龙纹
发表于 2021-5-25 11:11:15
我觉得debug模式对比效率没什么意义,这是火山交换变量方法的定义
找到SWAP定义
可以看到就是创建了一个临时变量进行交换,或许你可以试试交换变量与你这么操作在发布版下的效率对比。
呵呵仙8
发表于 2021-5-25 11:23:08
呵呵仙8
发表于 2021-5-25 23:34:15
龙纹
发表于 2021-5-26 10:28:06
呵呵仙8 发表于 2021-5-25 23:34
交换结构比交换变量是快的!就是没调试模式下这么夸张!!交换结构60毫秒!
交换变量600毫秒!一样10倍速 ...
嗯, 比交换变量快是肯定的,我昨天想表达的只是在debug下对比一些操作的效率不太好
还有就是我虽然也是按1000W次测试的, 但是测试文本过短, 昨天我测试时差距不大, 5倍左右, 让我误以为效率差别没那么大, 两个测试文本再加长一些差距会更大, 所以得出了昨天的错误结论(那会儿脑抽了, 有点想当然了)
呵呵仙8
发表于 2021-5-26 11:25:37
呵呵仙8
发表于 2021-5-26 11:34:50