Video: C++ Tutorial from Basic to Advance 2024
C ++, programınızın önüne bir parça kod ekler main () işlevi kontrol altına alınmadan önce yürütülür. Diğer şeyler arasında, bu kod, bu tabloda gösterilen varsayılan giriş / çıkış nesnelerini oluşturur.
Nesne | Sınıf | Amaç |
---|---|---|
cin | istream | Standart char girişi |
wcin | wistream | Standart wchar_t "geniş
char giriş |
cout | ostream | standart char çıktı |
wcout | wostream | Standart wchar_t "geniş
karakter" çıktısı |
cerr | ostream < Standart hata çıktısı | wcerr |
wostream | Standart hata wchar_t "geniş | karakter" çıktısı
tıkanıklığı |
ostream | Standart günlük | wclog |
ostream > Standart wchar_t "geniş | karakter" log |
Sırasıyla klavyeden girdi okurken sırasıyla cin ve cout öğelerini gördünüz, ekrana çıktılar. Kullanıcı, bir programı aşağıdaki gibi yürüttüğünde standart girişi ve standart çıktıyı bir dosyaya yeniden yönlendirebilir: |
Burada operatör "Execute
MyProgram
" dediğini, ancak InputFile'den standart girişi okuduğunu söyledi. txt tuşlarına basın ve aksi halde standart çıktıya DefaultOut dosyasına gidecek olanı gönderin. Txt. ”
gibi aynen ekrana çıktılar; ayrı olarak yeniden yönlendirilir - cout-type varsayılan çıkışını bir dosyaya yeniden yönlendirme cerr çıktısını yeniden yönlendirmez. Bu, bir dosyaya yeniden yöneltilmiş olsa bile, bir programın hata mesajlarını operatöre görüntülemesine olanak tanır.
wcout , ve wcerr sırasıyla standart giriş, çıkış ve hata geniş versiyonudur. Bunlar Unicode simgelerini işlemek üzere tasarlanmıştır: cout