Aracılığıyla paylaş


strstreambuf::pbackfail

Bir öğe giriş akımına geri koymak dener ve sonra (sonraki işaretçi gösterilir) geçerli öğenin yapar korunan sanal üye işlevi.

virtual int pbackfail(
   int _Meta = EOF
);

Parametreler

  • _Meta
    Karakter arabelleğine eklemek veya EOF.

Dönüş Değeri

Döndüren işlev başarılı olamaz ise, EOF.Aksi takdirde, eğer _Meta == EOF, dışındaki bazı değer döndüren EOF.Aksi halde, onu döndürür _Meta.

Notlar

Bir öğe giriş arabelleği geri koymak ve daha sonra (sonraki işaretçi gösterilir) geçerli öğe yapmak korumalı sanal üye işlevi çalışır.

Yoksa _Meta == EOF, geri itmek için etkili bir şekilde geçerli öğesinden önce akış zaten bir öğedir.Aksi takdirde, söz konusu öğe değiştirilir ch = (char) _Meta.İşlevi, çeşitli şekillerde bir öğeyi geri koyabilirsiniz:

  • Putback konumu kullanılabilir ve orada depolanan öğe eşit karşılaştırır ch, giriş arabelleği için sonraki işaretçi bildirmiş.

  • Putback konumu kullanılabilir işlev strstreambuf mod kontrollü sırası değiştirilebilir diyorsa saklayabilirsiniz ise ch putback konumu ve azaltma giriş arabelleği için sonraki işaretçi.

Gereksinimler

Başlık: <strstream>

Namespace: std

Ayrıca bkz.

Başvuru

strstreambuf Class

iostream programlama

iostreams kuralları