我需要尽快比较两个 char 数组并返回哪个更大。通常我会使用 memcmp 但不幸的是,我的工具只有一个指针指向以相反顺序存储的数据,或者换句话说,指向 LSB。我已经读过这个问题:How to do reverse memcmp? ,但自从 2011 年有人问 c 我希望从那时起有一些改进。在这里查看第一个答案为什么 memcmp 比 for 循环检查快得多?,应该有一个方向标志可以解决我的问题,但是我根本没有在 c++ 中嵌入汇编代码的经验,所以调试或向其他人提供任何支持对我来说是不可能的。
自从第一次提出这个问题以来,是否有任何内置版本的反向 memcmp 已发布?有什么建议么?