⚡ fonksiyon

open

fonksiyon open

Opens a file and returns a File handle.

Dosya açar ve File handle döner.

Parameters / Parametreler

  • path: File path (absolute or relative) / Dosya yolu (mutlak veya göreceli)
  • mode: Opening mode / Açma modu ("Read", "Write", "Append", "ReadWrite")

Returns / Dönüş Değeri

  • Ok(File): Success, file handle / Başarılı, dosya handle'ı
  • Err(String): File not found, permission error, etc. / Dosya bulunamadı, izin hatası, vb.

Example / Örnek

// Open log file for appending / Log dosyasını ekleme modunda aç
değişken dosya = io.open("log.txt", "Append")?
io.buf_write(writer, "Yeni satır\n")?
io.close(dosya)?

Performance / Performans

O(1) - System call, no disk I/O / Sistem çağrısı, disk I/O yok

📍 Kaynak Kodu

Satır 0