Rust:
קריאת קובץ טקסט

איך לעשות:

ב-Rust, קריאת קובץ טקסט היא עניין פשוט.

use std::fs;

fn main() {
    let content = fs::read_to_string("path/to/your/file.txt")
        .expect("אופס, משהו השתבש בעת קריאת הקובץ");

    println!("תוכן הקובץ: {}", content);
}

אם כל הלך כשורה, התוכנית תדפיס את תוכן הקובץ למסך.

צלילה לעומק

בעבר, קריאת קובץ טקסט הייתה תהליך מורכב יותר, עם שימוש בשיטות נמוכות יותר כמו עבודה ישירות עם זרמים ובפריסת המערכת. ראסט הופכת את זה לפשוט עם הפונקציה read_to_string, אבל יש גם אלטרנטיבות כמו BufReader לקריאה של קבצים גדולים באופן יעיל או עם טיפול בשגיאות ספציפיות. היכולת לקרוא קובץ עם ספריית ה-std של ראסט מספקת גישה לקריאה ועיבוד של טקסט ברוב השימושים הנפוצים.

ראה גם