История изменений
Исправление
cumvillain,
(текущая версия)
:
Например почему Vec::new не unsafe, ведь это очевидно malloc под капотом, а malloc может вернуть NULL?
Ну и? Вернет Option<T>
. Там для этого try_ варианты существуют. new() просто запаникует. unsafe вообще не про это.
Исправление
cumvillain,
:
Например почему Vec::new не unsafe, ведь это очевидно malloc под капотом, а malloc может вернуть NULL?
Ну и? Вернет Option<T>
. Там для этого try_ варианты существуют. new() просто запаникует.
Исправление
cumvillain,
:
Например почему Vec::new не unsafe, ведь это очевидно malloc под капотом, а malloc может вернуть NULL?
Ну и? Вернет Option<T>
.
Исходная версия
cumvillain,
:
Например почему Vec::new не unsafe, ведь это очевидно malloc под капотом, а malloc может вернуть NULL?
Ну и? Вернет Option.