C++ 표준 입출력 iostream 사용 방법

C++의 표준 입출력 사용방법에 대해 알아보겠습니다.

표준 입출력을 사용하게 위해서는 iostream를 사용합니다.

 

입출력 사용 방법

표준 입출력을 사용해 값을 입력받고, 받은 값을 출력하는 샘플을 보겠습니다.

#include <iostream>

int main()
{
    int a, b;

    std::cin >> a >> b;

    std::cout << "a + b = " << a + b << std::endl;
}

 

결과

2 3
a + b = 5

 

입력을 받기 위해서 std::cin를 사용했습니다.

입력한 값은 2와 3입니다.

std::cin의 사용 방법은 아래와 같습니다.

std::cin >> 입력 받을 값;

 

입력받은 값을 출력하기 위해서 std::cout을 사용했습니다.

입력받은 값을 더해 5라는 값으로 출력했습니다.

std::cout의 사용 방법은 아래와 같습니다.

std::cout << 출력 값;

 

std::cin (console in)은 입력 값을 받을 때, std::cout (console out)는 값을 출력할 때 사용됩니다.

표준 출력에는 std::cout 외에도 std::cerr, std::clog가 있습니다.

 

표준 입출력 오브젝트

표준 입출력내용
cin 표준 입력
cout 표준 출력
cerr 표준 에러 출력 
clog 표준 에러 출력

 

프로그램 소스를 만들다 보면 입력과 출력을 사용할 일이 많습니다.

입출력 방법을 미리 알아두는 것이 좋겠습니다.

댓글