비디오: 코딩스탠다드: struct vs class 2024
C ++는 프로그램 앞에 코드 덩어리를 추가합니다. main ()이 제어를 받기 전에 실행됩니다. 무엇보다도이 코드는이 표에 표시된 기본 입출력 개체를 만듭니다.
객체 | 클래스 | 목적 |
---|---|---|
cin | istream | 표준 char 입력 |
wcin | wistream | 표준 wchar_t "와이드
char |
ostream | cout | ostream |
표준 char 출력 | wcout | wostream
표준 wchar_t " 표준 오류 출력 |
표준 오류 | wostream | 표준 오류 wchar_t "넓은 |
char"출력 | clog | ostream
표준 로그 |
wclog | ostream > 표준 wchar_t "넓은 | char"로그 |
|
키보드에서 입력을 읽고 디스플레이로 출력 할 때 cin과 cout을 보았을 것입니다. 사용자는 | C:> MyProgram DefaultOut과 같이 프로그램을 실행할 때 표준 입력 및 표준 출력을 파일로 경로 재 지정할 수 있습니다. txt
여기서 연산자는 " |
을 실행하지만
InputFile에서 표준 입력을 읽습니다. txt
를 입력하고 그렇지 않으면 표준 출력으로 DefaultOut 파일을 보냅니다. txt. "
운영자가 표준 출력을 다시 라우팅 할 경우에 대비하여 오류 메시지가 cout이 아닌 cerr로 전송되어야합니다. wcout ,
,및 wcerr은 각각 표준 입력, 출력 및 오류의 넓은 버전입니다. 이들은 유니 코드 기호를 처리하도록 설계되었습니다. cout