Aracılığıyla paylaş


Dosya çeviri sabitleri

#include <stdio.h>

Notlar

Bu sabitlerin çeviri modunu belirtin ("b" veya "t"). Modu erişim türünü belirleyen dize içinde bulunur ("r", "w", "a", "r +", "w +", "a +").

Çeviri modu aşağıdaki gibidir:

  • t
    (Çevrilmiş) metin modunda açılır. Bu modda, satır başı-dönüşü/satır besleme (cr-lf) birleşimleri giriş güçlüklerinden (lf) tek içine çevrilir ve lf karakterleri çıktıda cr-lf birleşimler halinde çevrilir. Ayrıca, ctrl + z giriş üzerinde bir dosya sonu karakteri olarak yorumlanır. Okuma veya okuma/yazma için açılan dosyalar, fopen için ctrl + z dosya sonunda denetler ve mümkünse, kaldırır. Bunu kullanmak için yapılır fseek ve ftell ctrl + z ile biten bir dosya içinde taşımak için İşlevler neden fseek dosyasının sonuna hatalı davranmaya.

    Not

    t seçeneği için standart ANSI parçası değil fopen ve freopen.Microsoft uzantısı olduğundan ve burada ANSI taşınabilirlik istendiğini kullanılmamalıdır.

  • b
    İkili (untranslated) modunda açılır. Yukarıdaki çevirileri görüntülenmez.

t veya b verilmez mod, çeviri modu varsayılan modu değişkeni tarafından tanımlanan _fmode. Metin ve ikili modlarını kullanma hakkında daha fazla bilgi için bkz: metin ve ikili mod dosya g/Ç.

Ayrıca bkz.

Başvuru

_fdopen, _wfdopen

fopen, _wfopen

freopen, _wfreopen

_fsopen, _wfsopen

Genel sabitler