Aracılığıyla paylaş


ios_base Class

Depolama sınıfı tanımlar ve üye şablon parametreleri üzerinde bağımlı olmayan ortak giriş ve çıkış akışlarını çalışır. (Şablon sınıfı basic_ios ne ortaktır ve şablon parametreleri bağımlı açıklar.)

Sınıf ios_base bir nesneyi oluşan biçimlendirme bilgileri depolar:

  • Biçimlendirme türünde bir nesne bayrak fmtflags.

  • Bir nesne türü olarak bir özel durum maskesi iostate.

  • Bir nesne türü, alan genişliği int*.*

  • Görüntüleme duyarlığı türünde bir nesne olarak int.

  • Bir yerel nesne türünde bir nesne yerel.

  • Öğe türü ile Genişletilebilir iki dizi uzun ve void işaretçisi.

Sınıf ios_base bir nesneyi türünde bir nesne de akışı durumu bilgilerini depolar iostateve geri çağırma yığını.

e5xz80kk.collapse_all(tr-tr,VS.110).gifOluşturucular

ios_base

Yapıları ios_base nesneler.

e5xz80kk.collapse_all(tr-tr,VS.110).gifTypeDef

event_callback

Geçirilen bir işlevi tanımlar register_call.

fmtflags

Çıktının görünüşünü belirlemek için sabitler.

iostate

Bir akış durumunu açıklayan sabitleri tanımlar.

AçıkMod

Akışı ile etkileşim şeklini açıklar.

seekdir

Mahsup işlemleri için başlangıç noktası belirler.

e5xz80kk.collapse_all(tr-tr,VS.110).gifNumaralandırmalar

Olay

Olay türlerini belirtir.

e5xz80kk.collapse_all(tr-tr,VS.110).gifSabitler

adjustfield

Bir bit maskesi olarak tanımlananinternal | left | right.

Uygulama

İsteyen her eklenmeden önce akışının sonunu belirtir.

mek

Denetleme, nesne oluşturulduğunda bir akışın sonuna kadar arayan belirtir.

badbit

Akış Arabellek bütünlüğünü kaybı kaydeder.

basefield

Bir bit maskesi olarak tanımlanandec | hex | oct.

beg

Arayan bir sıra başına göre belirtir.

ikili

Dosya ikili akış yerine metin akışı olarak okumak olduğunu belirtir.

boolalpha

Ekleme veya çıkarma nesne türü belirtir bool adları (gibi true ve false) sayısal değerler olarak değil.

cur

Geçerli konumu bir sıra içinde isteyen belirtir.

Ara

Ekleme veya çıkarma tamsayı değerleri ondalık biçiminde belirtir.

Son

Arayan bir sıra sonuna göre belirtir.

eofbit

Kayıtlar son bir ayıklama sırasında dosya.

failbit

Geçerli alan bir akışından ayıklamak için bir hata kaydeder.

sabit

Kayan nokta değerleri ekleme biçiminde sabit noktalı (üstel hiçbir alan yok) belirtir.

floatfield

Bir bit maskesi olarak tanımlananfixed | scientific

goodbit

Tüm durum bitleri temizleyin.

onaltılık

Ekleme veya çıkarma tamsayı değerler onaltılık biçimde belirtir.

içinde

Bir ayıklama belirtir.

İç

Karakterler için oluşturulmuş bir sayısal alan dahili bir noktada PAD'ler ekleyerek bir alan genişliği doldurun.

Sol

Sola yaslama belirtir.

Eki

Ekleme veya çıkarma tamsayı değer sekizlik biçiminde belirtir.

Çıkış

Bir akış ekleme belirtir.

sağa

Sağa yaslama belirtir.

Bilimsel

Kayan nokta değerleri ekleme biçiminde bilimsel (üstel alanı) belirtir.

showbase

Oluşturulan tamsayı alanı tabanı ortaya çıkaran bir önek olarak ekleme belirtir.

showpoint

Ondalık noktasının koşulsuz ekleme oluşturulan bir kayan nokta alanını belirtir.

showpos

Artı işareti eklenen negatif olmayan oluşturulan sayısal alana belirtir.

skipws

Belirli ayıklamaları önce baştaki boşlukları atlama belirtir.

NSAT

Denetleme, nesne oluşturulduğunda, varolan bir dosyayı silme içeriğini belirtir.

unitbuf

Sonra her ekleme boşaltılması için neden çıktı.

büyük harf

Küçük harfler, büyük harfli eşdeğerleri olarak eklenmesi bazı eklemeler belirtir.

e5xz80kk.collapse_all(tr-tr,VS.110).gifÜye işlevleri

hatası

Üye sınıf üye işlevi tarafından atılan tüm özel durumlar için temel sınıf görevi gören temizleyin şablon sınıfta basic_ios.

bayraklar

Ayarlar veya bayrağı geçerli ayarlarını döndürür.

getloc

Depolanan yerel nesnesini döndürür.

imbue

Yerel ayarlarını değiştirir.

Init

Oluşturulmuş standart iostream nesneleri oluşturur.

iword

Olarak depolanması için bir değer atayan bir iword.

Precision

Kayan noktalı sayı görüntülemek için basamak sayısını belirtir.

pword

Olarak depolanması için bir değer atayan bir pword.

register_callback

Geri çağırma işlevi belirtir.

setf

Belirtilen bayrakları ayarlar.

sync_with_stdio

İostream ve c Çalışma Zamanı Kitaplığı işlemleri kaynak kodu içinde göründükleri sırada gerçekleşmesini sağlar.

unsetf

Belirtilen bayrakları kapalı olması neden olur.

Genişlik

Çıkış akışı uzunluğunu ayarlar.

xalloc

Değişken akış parçası olmayacağını belirtir.

e5xz80kk.collapse_all(tr-tr,VS.110).gifİşleçler

operator =

Atama işleci için ios_base nesneler.

Gereksinimler

Başlık: <ios>

Namespace: std

Ayrıca bkz.

Başvuru

Standart C++ Kitaplığı'nda iş parçacığı güvenliği

iostream programlama

iostreams kuralları

Diğer Kaynaklar

ios_base üyeleri

<ios> Üyeler