0

2 つの char 配列をできるだけ早く比較し、どちらが大きいかを返す必要があります。通常は memcmp を使用しますが、残念ながら、逆順で保存されたデータ、つまり LSB を指すツールで使用できるポインターしかありません。私はすでにこの質問を読みました: memcmp を逆にする方法は? 、しかし、2011年にcを求められたので、その時から何らかの改善があることを望んでいました. ここで最初の回答を見るなぜ memcmp は for ループ チェックよりもはるかに高速なのですか? 、私の問題を解決する方向フラグがあるはずですが、C ++にアセンブラーコードを埋め込んだ経験がまったくないため、デバッグや他の人へのサポートは不可能です。

この質問が初めて尋ねられてからリリースされたリバース memcmp の組み込みバージョンはありますか? 助言がありますか?

4

0 に答える 0