Aracılığıyla paylaş


<ostream> işlevleri

Bunlar, içinde tanımlanan genel şablon işlevleridir <ostream>. Üye işlevleri için Sınıf belgelerine basic_ostream bakın.

endl

Bir satırı sonlandırır ve arabelleği temizler.

template <class Elem, class Tr>
basic_ostream<Elem, Tr>& endl(
   basic_ostream<Elem, Tr>& Ostr);

Parametreler

Elem
Öğe türü.

Ostr
basic_ostream türünün bir nesnesi.

Tr
Karakter özellikleri.

Dönüş Değeri

basic_ostream türünün bir nesnesi.

Açıklamalar

Manipülatör çağırırOstr.put(Ostr.widen('\n')) ve ardından .Ostrflush. Bu Ostr döndürür.

Örnek

// ostream_endl.cpp
// compile with: /EHsc
#include <iostream>

int main( )
{
   using namespace std;
   cout << "testing" << endl;
}
testing

ends

Bir dizeyi sonlandırır.

template <class Elem, class Tr>
basic_ostream<Elem, Tr>& ends(
   basic_ostream<Elem, Tr>& Ostr);

Parametreler

Elem
Öğe türü.

Ostr
basic_ostream türünün bir nesnesi.

Tr
Karakter özellikleri.

Dönüş Değeri

basic_ostream türünün bir nesnesi.

Açıklamalar

Manipülatör çağırır Ostr.put(Elem('\0')). Bu Ostr döndürür.

Örnek

// ostream_ends.cpp
// compile with: /EHsc
#include <iostream>

int main( )
{
   using namespace std;
   cout << "a";
   cout << "b" << ends;
   cout << "c" << endl;
}
ab c

flush

Arabelleği temizler.

template <class Elem, class Tr>
basic_ostream<Elem, Tr>& flush(
   basic_ostream<Elem, Tr>& Ostr);

Parametreler

Elem
Öğe türü.

Ostr
basic_ostream türünün bir nesnesi.

Tr
Karakter özellikleri.

Dönüş Değeri

basic_ostream türünün bir nesnesi.

Açıklamalar

Manipülatör çağırır Ostr.flush. Bu Ostr döndürür.

Örnek

// ostream_flush.cpp
// compile with: /EHsc
#include <iostream>

int main( )
{
   using namespace std;
   cout << "testing" << flush;
}
testing

swap

İki basic_ostream nesnenin değerlerini değiştirir.

template <class Elem, class Tr>
void swap(
   basic_ostream<Elem, Tr>& left,
   basic_ostream<Elem, Tr>& right);

Parametreler

Elem
Öğe türü.

Tr
Karakter özellikleri.

left
Bir nesneye basic_ostream lvalue başvurusu.

right
Bir nesneye basic_ostream lvalue başvurusu.

Açıklamalar

şablon işlevi swap yürütür left.swap(right).

Ayrıca bkz.

<ostream>