История изменений
Исправление
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.