+ c3*256 + c4
сойдет?
Ну, надо бы проинициализировать сначала переменные ещё
умножение, степень - это же дико медленно
Прямо уж дико?
вообще не факт, luajit оптимизнуть может. Здесь же умножение на степени двойки. К тому же, inet_aton возвращает BigEndian, и для разворачивания порядка байт нужно будет еще немного покрутиться на ffi. я вчера немного бенчил, наивное решение с умножением примерно в 1.5 раза быстрее, но это примерно 0.3 микросекунды, учитывать их наверное не стоит
Обсуждают сегодня