Using Input / Output
#include <iostream>
using namespace std; // we don't need std:: anymore
int main() {
int i, j; // Two integers are defined
cout << "Give two numbers \n"; // cursor to the new line
cin >> i >> j; // Read i and j from the keyboard
cout << "Sum= " << i + j << "\n";
return 0;
}
- using namespace std; 를 사용하면 ::std 를 붙여줄 필요가 없다!
< 주의할점 >
cin 의 경우 한 단어만 입력 받기 때문에 만약 한 문장을 입력하면 맨 첫 단어만을 입력 받게 된다.
Input / Output - Avoid using cin >>
cin 과 std::getline() 을 함께 사용하면 cin 의 경우 newLine charactor를 입력 받지 못하기 때문에
cin 을 연속적으로 사용할 경우 cin 을 한번 더 사용해서 newLine charactor를 없애줘야 한다.
또는 std::getline() 을 사용할 수 있다.
고로, 그냥 std::getline() 을 사용하는게 사용 좋다!
'C++ > C.S 필요한 C++ 문법!' 카테고리의 다른 글
[중요] C++ 0.06 - Reference Operator & (0) | 2021.10.26 |
---|---|
C++ 0.05 - Default Function Arguments (0) | 2021.10.26 |
C++ 0.04 - Inline functions (0) | 2021.10.26 |
C++ 0.02 - Namespaces (0) | 2021.10.25 |
C++ 0.01 - int 와 Float 구분하기!! (0) | 2021.10.25 |