[C++] 입출력 시스템 (I/O system) 쉽게 살펴보기


[C++] 입출력 시스템 (I/O system) 쉽게 살펴보기

애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 내일은 좀 집에서 쉴 수 있습니다. 온라인 시험을 여유롭게 칠 수 있을 것 같아 다행이네요. 학교 나왔다면 시험이 큰 지장이 있었을텐데, 천운입니다. 이번 글에는 뭔가 잡다하게 들어간 C++에서의 입출력 시스템에 대해 간단히 살펴봅니다. 선지식으로, 연산자 중복, 함수 오버로딩, 템플릿 함수(일반화된 함수), 포인터와 참조에 대한 적당한 이해가 있다고 가정하고 쓴 글입니다. 여기 자그마하고 세련된 키보드가 있습니다. 사용자들은 이 복잡해 보이는 네모낳게 생긴 거에 손을 올려 두들겨 무언가를 입력하지요. 바로, 문자를 입력하는데 쓰이는 도구인 키보드(keyboard)로, 지금 글 쓰는 저도 노트북에 달린 키보드를 쓰고 있습니다. 이런 것을 입력(input)이라고 합니다. 입력에는 비단 키보드로 받는 입력 뿐만 아니라, 게임에 쓰는 조이스틱, 웹캠과 같은 카메라, 네트워크 연결(다운로드), 센서(온도 센서, 습도 센...


#표준 #CPP #입출력 #OOP #라이브러리 #cin #template #vector #다형성 #문법 #스트림조작자 #예제 #전공노트 #포맷플래그 #stream_manipulator #STL #std #cout #CPPIO #format_flag #getline #include #IO #iostream #istream #ostream #overloading #polymorphism #프로그래밍

원문링크 : [C++] 입출력 시스템 (I/O system) 쉽게 살펴보기