반응형
error: ‘>>’ should be ‘> >’ within a nested template argument list
example :
queue<pair<int, int>> q;
“>>”이 연속된 ‘>’으로 인식되는 것이 아니라 구문 분석 시작 전 어휘 분석 단계에서 최대 흡수규칙에 따라 “>>” 토큰으로 인식되고 이는 다시 문법 단계에서 “>>” 연산자로 인식된다.
solution :
queue<pair<int, int> > q;
>> 사이에 한 칸의 공백을 준다.
컴파일 할 때 C++11을 사용한다.
반응형
'[ ★ ]Study > Programming' 카테고리의 다른 글
MYSQL 한글 깨짐 현상(UTF-8) 설정 (0) | 2020.02.17 |
---|---|
[Error LNK2019] LNK2019 _main 외부 기호 해결법 (0) | 2020.01.07 |
Heap 이란? (0) | 2017.09.16 |
Stack 이란 (0) | 2017.09.16 |
fatal error: sys/cdefs.h: No such file or directory 해결법 (0) | 2017.09.15 |
댓글