C++ - 객체지향프로그래밍 (6)
c++은 type에 안전한 언어 - type-safe I/O - 데이터 타입에 따라 동작을 한다.스트림(stream) 객체 : 코드와 외부 장치 간에 중간 단계를 담당(cin >> a, cout stream 내부에 buffer 지님buffer 내부의 값이 꽉 차거나 특정 명령이 내려지면 buffer 내의 값을 한번에 비움 input : 데이터를 장치에서 메모리로 가져온다output : 데이터를 메모리에서 장치로 내보낸다.이 두 행위 다른 연산보다 훨씬 느리다. I/Ohigh-level : 형식이 지정된 io, 효율 추구 외에는 전부 이것으로 개발low-level : 형식이 없는 io, byte 단위로 처리, 더 빠르지만 개발자가 안전하게 처리해야 한다. unicode : 다양한 문자를 나타내기 위한 코드..
C++
2022. 11. 4. 12:10