istrstream Sınıfı

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ı