Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 611746)
Контекстум
Linux Format (Линукс Формат)  / №8 2016

RUST: УСКОРЕНИЕ ВВОДА/ВЫВОДА ФАЙЛОВ (80,00 руб.)

0   0
Первый авторЦукалос Михалис
Страниц4
ID567175
АннотацияНадеюсь, вы уже освоились в Rust, а значит, пора обратиться к теме, которая очень важна в системном программировании и операционных системах: файловый ввод/вывод. Жесткие правила программирования в Rust очень удобны при работе с файлами, так как позволяют снизить количество ошибок и сконцентрироваться на том, что действительно важно — на алгоритме и операциях, которые вы хотите выполнить. Сначала мы представим несколько простых примеров, а затем перейдем к более сложным темам, таким как обработка текстовых файлов и ввод/вывод с отображением файлов на памяти. На этом уроке мы также рассмотрим несколько важных тем, касающихся Rust, в том числе указатели, сопоставление шаблонов и типы usize и isize.
Цукалос, М. RUST: УСКОРЕНИЕ ВВОДА/ВЫВОДА ФАЙЛОВ / М. Цукалос // Linux Format (Линукс Формат) .— 2016 .— №8 .— С. 84-87 .— URL: https://rucont.ru/efd/567175 (дата обращения: 17.05.2025)

Предпросмотр (выдержки из произведения)

Rust Rust: Ус ко ре ние вво да/вы во да фай лов Ми ха лис Цу ка лос объ яс ня ет, как ис поль зо вать в сво их про грам мах фай ло вый ввод/вы вод для об ра бот ки тек сто вых фай лов. <...> Ар гу мен ты ко манд ной стро ки Сле дую щий код Rust, ко то рый мы на зва ли arguments.rs, вы во дит все пе ре дан ные про грам ме ар гу мен ты ко манд ной стро ки, включая имя ис пол няе мо го фай ла: use std::env; fn main() { Наш эксперт Ми ха лис Цу ка лос (@mactsouk) имеет сте пень ма ги стра в ин фор ма цион ных тех но ло ги ях от Уни вер си тет ского кол лед жа Лондо на и сте пень ба ка лав ра по мате ма ти ке. <...> Он адми ни ст ри ру ет базы дан ных, пи шет про грам мы и ра бота ет в Unix как сущая ма те ма ти ческая ма ши на. <...> } Как вы уви ди те да лее, не об хо ди мый ар гу мент ко манд ной строки мож но по лу чить и на пря мую. <...> Скорая помощь Фай ло вый ввод/ вы вод — важ нейшая часть лю бой ОС: ес ли он медлен ный и не на дежный, это мо жет при вес ти к по те ре дан ных в ОС или на сер ве ре баз данных. <...> Н 82 | LXF212 Август 2016 а де юсь, вы уже ос вои лись в Rust, а зна чит, по ра об ратить ся к те ме, ко то рая очень важ на в сис тем ном програм ми ро ва нии и опе ра ци он ных <...>