hljs.initHighlightingOnLoad();

getline

C++

getline()과 cin

getline()과 cin은 C++에서 입력을 처리하는 주요 방법이다. 두 함수는 입력 방식과 동작에서 차이가 있으며, 각각의 장단점이 있다.기본 차이cin공백이나 개행 문자(엔터)를 만나면 입력을 종료한다.단어 단위로 입력을 처리하며, 문자열 입력 시 공백은 허용하지 않는다.std::string input;std::cin >> input; // 공백 전까지 입력받음   2. getline()개행 문자(엔터)까지의 모든 입력을 한 줄로 처리한다.이때 개행 문자는 저장하지 않는다.개행 문자는 널 문자로 대체된다.공백을 포함한 전체 문자열을 입력받을 수 있다.std::string input;std::getline(std::cin, input); // 한 줄 전체를 입력받음장단점 비교1. cin장점빠르고 ..

(ꐦ •᷄ࡇ•᷅)
'getline' 태그의 글 목록