c++ 코드 에러 질문
조회수 1401회
#include <iostream> //11
using namespace std;
enum itemcode { keyboard = 100,mouse,scanner,lase=200,inkjet,plotter };
void main() {
enum itemcode item;
cout << "품목 코드를 입력하세요 : ";
cin >> item;
switch (item) {
case keyboard:
cout << "키보드입니다.\n";
break;
case mouse:
cout << "마우스입니다.\n";
break;
case scanner:
cout << "스캐너입니다.\n";
break;
case lase:
cout << "레이저 프린터입니다.\n";
break;
case inkjet:
cout << "잉크젯 프린터입니다.\n";
break;
case plotter:
cout << "플로터입니다\n";
break;
default:
cout << "항목이 존재치 않습니다.\n";
}
}
심각도 코드 설명 프로젝트 파일 줄 비표시 오류(Suppression) 상태 오류(활성) E0349 이러한 피연산자와 일치하는 ">>" 연산자가 없습니다.
로 오류가 뜨는데 이유가 뭐죠?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
cout
는 모든 형태에 대응하지 않습니다또한 위 코드에서는 단순하게 배열로 버퍼 주신후에 그 버퍼에 대한 케이스문으로 해결 가능합니다.
댓글 입력