Захотелось мне проверить, будет ли вызываться memcmp()
для невыровненных адресов. Или может оно там какой-нибудь instrinsic впаяет. Сижу ржу:
https://godbolt.org/z/6dWbP687e
Первый раз tail call optimization на сях-плюсях вижу, и как-то не задумывался, что оно не только к рекурсии применимо.