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