C ++ tilføjer et stykke kode til forsiden af dit program, der udfører før main () får kontrol. Blandt andet skaber denne kode standardindgangs- / udgangsobjekter vist i denne tabel.
Objekt | Klasse | Formål |
---|---|---|
cin | istream | Standard char-indgang |
wcin | wistream | Standard wchar_t "wide
wtream |
standard wchar_t "wide | char | oscillation |
Standard fejludgang | wcerr | wostream
Standardfejl wchar_t "wide |
char" output | tilstop | ostream |
Standard log | wclog | ostream > Standard wchar_t "wide
char" log |
|
Du har sikkert set film og cout, da de læser input fra tastaturet og output til henholdsvis displayet. Brugeren kan omdirigere standardindgang og standard output til en fil, når han udfører et program som følger: | C:> MyProgram DefaultOut. txt |
Her siger operatøren "Udfør | MyProgram | , men læs standardindgang fra
InputFile. txt |
DefaultOut. txt.
”
wcout , og der er en bred version af standardindgang, output og fejl. Disse er designet til at håndtere Unicode-symboler:
cout << "Dette er smal output" << endl; wcout << l "Dette er bredt output" << endl;