Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Nagłówki iostreams obsługują konwersje między formularzami tekstowymi i zakodowanymi oraz dane wejściowe i wyjściowe do plików zewnętrznych:
<fstream>
<iomanip>
<Ios>
<iosfwd>
<iostream>
<istream>
<ostream>
<sstream>
<streambuf>
<strstream>
Najprostsze użycie strumieni iostream wymaga tylko dołączenia nagłówka <iostream>. Następnie można wyodrębnić wartości z cin lub wcin , aby odczytać standardowe dane wejściowe. Reguły dotyczące tego działania zostały opisane w opisie klasy basic_istream Class. Możesz również wstawić wartości do cout lub wcout , aby zapisać standardowe dane wyjściowe. Reguły dotyczące tego działania zostały opisane w opisie klasy basic_ostream Class. Kontrolka formatu wspólna dla wyodrębniaczy i wstawiania jest zarządzana przez klasę basic_ios Class. Manipulowanie tym formatem informacji w postaci wyodrębniania i wstawiania obiektów jest prowincją kilku manipulatorów.
Te same operacje iostreams można wykonywać na plikach otwieranych według nazwy przy użyciu klas zadeklarowanych w <fstream>. Aby przekonwertować między elementami iostreams i obiektami klasy basic_string Class, użyj klas zadeklarowanych w <strumieniu sstream>. Aby wykonać to samo w przypadku ciągów języka C, użyj klas zadeklarowanych w strstream>.<
Pozostałe nagłówki zapewniają usługi pomocy technicznej, zazwyczaj bezpośrednio interesujące tylko najbardziej zaawansowanych użytkowników klas iostreams.
Zobacz też
Standardowa biblioteka C++ — przegląd
iostream, programowanie
Bezpieczeństwo wątku w standardowej bibliotece C++