Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
strstreambuf sınıfının akış arabelleğinden öğelerin ve kodlanmış nesnelerin ayıklandığını denetleen bir nesneyi açıklar.
Sözdizimi
class istrstream : public istream
Açıklamalar
nesnesi sınıfının strstreambufbir nesnesini depolar.
Not
Bu sınıf kullanım dışıdır. Bunun yerine istringstream veya wistringstream kullanmayı düşünün.
Oluşturucular
| Oluşturucu | Açıklama |
|---|---|
| istrstream | türünde istrstreambir nesnesi oluşturur. |
Üye işlevleri
| Üye işlevi | Açıklama |
|---|---|
| rdbuf | Akışın ilişkili strstreambuf nesnesine bir işaretçi döndürür. |
| str | Çağrılar donar ve ardından denetimli sıranın başına bir işaretçi döndürür. |
Gereksinimler
Üst bilgi:<strstream>
Ad alanı: std
istrstream::istrstream
türünde istrstreambir nesnesi oluşturur.
explicit istrstream(
const char* ptr);
explicit istrstream(
char* ptr);
istrstream(
const char* ptr,
streamsize count);
istrstream(
char* ptr,
int count);
Parametreler
count
Arabelleğin uzunluğu (ptr).
ptr
Arabelleğin başlatıldığı içerik.
Açıklamalar
Tüm oluşturucular, strstreambuf sınıfının depolanan nesnesi olan istream(sb) sb çağırarak temel sınıfı başlatır. İlk iki oluşturucu da çağrısıyla strstreambuf( ( const char *) ptr, 0 )başlatılırsb. Bunun yerine kalan iki oluşturucu çağrısı strstreambuf( ( const char *) ptr, count )yapın.
istrstream::rdbuf
Akışın ilişkili strstreambuf nesnesine bir işaretçi döndürür.
strstreambuf *rdbuf() const
Dönüş Değeri
Akışın ilişkili strstreambuf nesnesine bir işaretçi.
Açıklamalar
Üye işlevi, strstreambuf için işaretçi türündeki depolanan akış arabelleğinin adresini döndürür.
Örnek
kullanan rdbufbir örnek için bkz. strstreambuf::p count.
istrstream::str
Çağrılar donar ve ardından denetimli sıranın başına bir işaretçi döndürür.
char *str();
Dönüş Değeri
Denetlenen sıranın başlangıcına işaret eden bir işaretçi.
Açıklamalar
Üye işlevi rdbuf ->str döndürür.
Örnek
kullanan strbir örnek için bkz. strstream::str.
Ayrıca bkz.
istream
C++ Standart Kitaplığında İş Parçacığı Güvenliği
iostream Programlaması
iostreams Kuralları