<iostream>
Deklaruje obiektów, które kontrolują Odczyt i zapis do standardowych strumieni.Często jest tylko nagłówek, którą należy uwzględnić, aby wykonać dane wejściowe i wyjściowe z program w języku C++.
#include <iostream>
Uwagi
Obiekty dzielą się na dwie grupy:
CIN, cout, cerr, i zatykają są bajt Bliski Wschód, konwencjonalnych transfery bajt w czasie wykonywania.
wcin, wcout, wcerr, i wclog są szeroko zorientowanych, tłumaczenia do i od szerokości znaków, które program manipuluje wewnętrznie.
Po wykonaniu pewnych operacji na strumieniu, takich jak standardowe dane wejściowe, nie można wykonać operacji różnych orientacji na ten sam strumień.W związku z tym, program nie może działać zamiennie na obu cin i wcin, np.
Wszystkie obiekty zadeklarowane w tym udziale nagłówka szczególne właściwości — można przyjąć, które są zbudowane przed wszystkie obiekty statyczne zdefiniować, w jednostkach tłumaczenia, która obejmuje <iostream>.Równomiernie można przyjąć, że te obiekty nie zostały zniszczone przed destruktory takich statycznych obiektów zdefiniowanych. (Strumienie wyjściowe jednak opróżniany podczas zakończenie programu). W związku z tym można bezpiecznie odczytu z lub zapisu do standardowych strumieni przed uruchamiania programu i po zakończeniu programu.
Gwarancja ta nie jest jednak uniwersalne.Konstruktorze statycznym może wywołać funkcję w innej jednostce tłumaczenia.Wywołana funkcja nie można zakładać, że obiekty zadeklarowane w tym nagłówkiem zostały zbudowane, biorąc pod uwagę nieokreślonej kolejności, w której tłumaczenia jednostek uczestniczyć w statyczna konstrukcja.Do korzystania z tych obiektów w takiej sytuacji, należy najpierw tworzyć obiekt klasy ios_base::Init.
Obiekty globalne strumienia
Określa cerr globalny strumienia. |
|
Określa cin globalny strumienia. |
|
Określa clog globalny strumienia. |
|
Określa cout globalny strumienia. |
|
Określa wcerr globalny strumienia. |
|
Określa wcin globalny strumienia. |
|
Określa wclog globalny strumienia. |
|
Określa wcout globalny strumienia. |
Zobacz też
Informacje
Bezpieczeństwo wątku w standardowej bibliotece C++