Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu işlevler, akış G/Ç tarafından sağlanandan daha düşük düzeyli işlem için doğrudan işletim sistemini çağırır. Düşük düzeyli giriş ve çıkış çağrıları verileri arabelleğe almaz veya biçimlendirmez.
Düşük düzeyli yordamlar, aşağıdaki önceden tanımlanmış dosya tanımlayıcılarını kullanarak program başlangıcında açılan standart akışlara erişebilir.
| Akış | Dosya Tanımlayıcısı |
|---|---|
stdin |
0 |
stdout |
1 |
stderr |
2 |
Düşük düzey G/Ç yordamları, bir hata oluştuğunda errno genel değişkeni ayarlar. Alt düzey işlevleri kullandığınızda, yalnızca programınız içinde tanımlanan STDIO.Hdosya sonu göstergesi (EOF) gibi bir sabit gerektiriyorsa eklemeniz STDIO.H gerekir.
Alt düzey G/Ç işlevleri
| İşlev | Kullanma |
|---|---|
_close |
Dosyayı kapat |
_commit |
Dosyayı diske boşaltma |
_creat, _wcreat |
Dosya oluşturma |
_dup |
Verilen dosya için sonraki kullanılabilir dosya tanımlayıcısını döndür |
_dup2 |
Verilen dosya için ikinci tanımlayıcı oluşturma |
_eof |
Dosya sonu için test |
_lseek, _lseeki64 |
Dosya işaretçisini verilen konuma yeniden konumlandır |
_open, _wopen |
Dosyayı aç |
_read |
Dosyadan veri okuma |
_sopen, _wsopen, _sopen_s, _wsopen_s |
Dosya paylaşımı için dosyayı açma |
_tell, _telli64 |
Geçerli dosya işaretçisi konumunu alma |
_umask, _umask_s |
Dosya izni maskelerini ayarlama |
_write |
Dosyaya veri yazma |
_dup ve _dup2 genellikle önceden tanımlanmış dosya tanımlayıcılarını farklı dosyalarla ilişkilendirmek için kullanılır.
Ayrıca bkz.
Giriş ve çıkış
Kategoriye göre Evrensel C çalışma zamanı yordamları
Sistem çağrıları