The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Rust будет принят в состав ядра Linux 6.1. Создан [BR]Rust-драйвер для Ethernet-чипов Intel, opennews (??), 20-Сен-22, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


424. "Rust будет принят в состав ядра Linux 6.1. Создан Rust-драйв..."  +1 +/
Сообщение от freecoder (ok), 21-Сен-22, 09:12 
Компилятор сам вставляет в нужные места free?
Ответить | Правка | Наверх | Cообщить модератору

441. "Rust будет принят в состав ядра Linux 6.1. Создан Rust-драйв..."  –1 +/
Сообщение от n00by (ok), 21-Сен-22, 12:31 
Автоматические переменные располагаются на стеке, там не надо free().
Ответить | Правка | Наверх | Cообщить модератору

529. "Rust будет принят в состав ядра Linux 6.1. Создан Rust-драйв..."  +/
Сообщение от freecoder (ok), 26-Сен-22, 08:12 
> Автоматические переменные располагаются на стеке, там не надо free().

В том-то и прикол, что в Rust все переменные автоматические, даже те, которые связаны с данными в куче.

Ответить | Правка | Наверх | Cообщить модератору

531. "Rust будет принят в состав ядра Linux 6.1. Создан Rust-драйв..."  +/
Сообщение от n00by (ok), 26-Сен-22, 14:05 
Если Rust не различает allocated и automatic storage durations, значит он не является языком системного программирования. Полагаю, Вы ошибаетесь, смешав стек и кучу, потому что восприняли шутку Анонима из #371 слишком серьёзно. Правильный ответ должен быть что-то вроде «Rust не позволяет вернуть из функции повисший указатель на стек».
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру