C ++ legger til en del kode på forsiden av programmet ditt som kjører før main () får kontroll. Blant annet oppretter denne koden standardinngangs- / utgangsobjektene som vises i denne tabellen.
Objekt | Klasse | Formål |
---|---|---|
kine | istream | Standard char-inngang |
wcin | wistream | Standard wchar_t "wide
wtream |
standard wchar_t "wide | char | ostream |
Standard feilutgang | wcerr | wostream
Standard feil wchar_t "wide |
char" output | clog | ostream |
Standard logg | wclog | ostream > Standard wchar_t "wide
char" logg |
|
Du har sikkert sett kino og cout da de leser innspill fra tastaturet og utgang til displayet, henholdsvis. Brukeren kan omdirigere standardinngang og standardutgang til en fil når han utfører et program som følger: | C:> MyProgram DefaultOut. txt |
Her sier operatøren "Utfør | MyProgram | , men les standardinngang fra
InputFile. txt |
DefaultOut. tekst.
”
wcout , og der er en bred versjon av standardinngang, utgang og feil, henholdsvis. Disse er designet for å håndtere Unicode-symboler:
cout << "Dette er smal utgang" << endl; wcout << l "Dette er bred produksjon" << endl;