이러한 피연산자와 일치하는 ">>" 연산자가 없습니다.
피연산자 형식이 std::istream >> std::string입니다.
코드를 작성하다가, 위와 같은 오류 메시지를 확인하게 되었다.
위와 같은 오류가 발생하는 이유는 간단하다.
string 입력하고 출력하는 구문이 모두 string 헤더파일에 들어있는데,
이를 include 해주지 않았기 때문이다.
따라서, 코드 맨 앞줄에 다음과 같은 코드를 추가로 작성해주면 된다.
#include <string>
'Coding > 오류' 카테고리의 다른 글
__thiscall : 외부 기호(참조 위치)에서 확인하지 못했습니다. (0) | 2019.12.14 |
---|---|
초기화가 'case' 레이블에 의해 생략되었습니다 (0) | 2019.10.19 |
이러한 피연산자와 일치하는 "==" 연산자가 없습니다. (0) | 2019.10.09 |
예기치 않은 'int' 형식입니다. (0) | 2019.10.06 |
항은 0개의 인수를 받아들이는 함수로 계산되지 않습니다. (0) | 2019.10.05 |