strstreambuf Class
Öğeleri ve saklanan öğelerin sırasını iletimini denetleyen bir akış arabellek açıklar bir char array nesnesi.
class strstreambuf : public streambuf
Notlar
Nesnenin nasıl oluşturulur göre tahsis, genişletilmiş ve olması sırada değişiklikler yapabilmek için gereken serbest.
Sınıfın bir nesnesi strstreambuf birkaç bit modu bilgileri depolar, strstreambuf mod.Bu bitler göstermek mi kontrollü sırası:
Tahsis edilmiş ve sonuçta boşaltılması gerekiyor.
Değiştirilebilir değil.
Depolama Ortamı'nı yeniden tahsis etme uzatılamaz olur.
Dondurulmuş ve bu yüzden nesnenin dışındaki bir kurumu tarafından nesne yok veya (ayrılma durumunda) serbest önce çözülmüş gerekiyor.
Denetlenen dondurulur sırası değiştirilemez veya genişletilmiş, bu ayrı modu bitlerini durumu ne olursa olsun.
Nesne de denetleyen iki işlev işaretçileri depolar strstreambuf ayırma.Bunlar boş işaretçiler, ayırma ve denetlenen dizisi için depolama alanı boşaltma kendi yöntemi nesne devises.
[!NOT]
Bu sınıf kullanılmamaktadır.Kullanmayı stringbuf veya wstringbuf yerine.
Oluşturucular
Türünde bir nesne yapıları strstreambuf. |
Üye işlevleri
Akış Arabellek ilemlerini kullanılamaz akış arabellek neden olur. |
|
Yeni bir karakter tam arabelleğine eklendiğinde çağrılabilir bir korumalı sanal işlevi. |
|
Koymak çalışır bir korumalı sanal üye işlev öğe giriş akımına geri ve sonra (sonraki işaretçi işaret) geçerli öğenin yapın. |
|
Denetlenen sıra yazılmış öğe sayısı sayısını döndürür. |
|
Denetlenen akışları için geçerli konumlarını değiştirme girişiminde korunan sanal üye işlevi. |
|
Denetlenen akışları için geçerli konumlarını değiştirme girişiminde korunan sanal üye işlevi. |
|
Çağrı dondurmave sonra kontrollü sıra başına bir işaretçi döndürür. |
|
Geçerli öğe girdiden ayıklamak için korumalı sanal işlevi. |
Gereksinimler
Başlık: <strstream>
Namespace: std
Ayrıca bkz.
Başvuru
Standart C++ Kitaplığı'nda iş parçacığı güvenliği