Alt düzey g/Ç
Bu işlevler, doğrudan g/ç tarafından sağlanan daha alt düzey operasyon için işletim sistemi çağırır.Alt düzey giriş ve çıkış değil arabellek veya biçim veri aramaları yapın.
Alt düzey yordamlar aşağıdaki önceden tanımlanmış dosya tanımlayıcıları kullanarak program başlangıçta açılan standart akışlarına erişebilir.
Akış |
Dosya tanımlayıcısı |
---|---|
stdin |
0 |
stdout |
1 |
stderr |
2 |
Alt düzey g/Ç yordamları kümesi errno bir hata oluştuğunda genel değişkeni.STDIO eklemeniz gerekir.Programınız STDIO içinde tanımlanan bir sabit gerektiriyorsa, alt düzeyli işlevler kullandığınızda h.Dosya sonu göstergesi gibi h (EOF).
Alt düzey g/Ç işlevleri
İşlev |
Kullan |
---|---|
Dosyayı Kapat |
|
Dosya için disk temizleme |
|
Dosya oluşturma |
|
Dosyayı iade sonraki kullanılabilir dosya tanımlayıcısı için verilen |
|
Verilen için ikinci tanımlayıcısı oluşturma dosya |
|
Dosya sonu için sınama |
|
Konumu yeniden konumlandırma dosya işaretçisi için verilen |
|
Açık dosya |
|
Veri dosyasından okunamıyor. |
|
Dosya Paylaşımı açık dosya |
|
Geçerli dosya işaretçisi konuma Gel |
|
Dosya izni maske ayarlama |
|
Dosyaya veri yazma |
_dupve _dup2 genellikle farklı önceden tanımlanmış dosya tanımlayıcıları ilişkilendirmek için kullanılır.