История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
так этот спан нужно создать
Это ничем не будет отличаться от «создания» двух аргументов, структуры малых размеров передаются так же как и аргументы через регистры: https://godbolt.org/z/W1nf79rGn
По моему ссылка в синтаксисе Rust относится к данным, а не к самому span. Так что пример на С полностью идентичен ситуации в Rust.
причем спан-то типизированный как массив u8
Я сомневаюсь что в Rust есть void *, не думаю что преобразование в байт-форму это задача функции подсчета crc.
Исправление
MOPKOBKA,
:
так этот спан нужно создать
Это ничем не будет отличаться от «создания» двух аргументов, структуры малых размеров передаются так же как и аргументы через регистры: https://godbolt.org/z/W1nf79rGn
причем спан-то типизированный как массив u8
Я сомневаюсь что в Rust есть void *, не думаю что преобразование в байт-форму это задача функции подсчета crc.
Исправление
MOPKOBKA,
:
так этот спан нужно создать
Это ничем не будет отличаться от «создания» двух аргументов, структуры малых размеров передаются так же как и аргументы через регистры: https://godbolt.org/z/W1nf79rGn
причем спан-то типизированный как массив u8
Я сомневаюсь что в Rust есть void *.
Исправление
MOPKOBKA,
:
так этот спан нужно создать
Это ничем не будет отличаться от «создания» двух аргументов, структуры малых размеров передаются так же как и аргументы через регистры : https://godbolt.org/z/W1nf79rGn
причем спан-то типизированный как массив u8
Я сомневаюсь что в Rust есть void *.
Исправление
MOPKOBKA,
:
так этот спан нужно создать
Это ничем не будет отличаться от «создания» двух аргументов. https://godbolt.org/z/W1nf79rGn
причем спан-то типизированный как массив u8
Я сомневаюсь что в Rust есть void *.
Исходная версия
MOPKOBKA,
:
так этот спан нужно создать
Это ничем не будет отличаться от «создания» двух аргументов.
причем спан-то типизированный как массив u8
Я сомневаюсь что в Rust есть void *.