vscode template 선언 오류...?

😎·2023년 1월 24일
0

상황

c++ 의 STL 중 vector 를 구현하고 있다. 오류없이 구현을 하던 중에 갑자기 무수히 많은 오류 메시지가 출력됐다...! 이게 무슨일이고...

설 연휴 전날 퇴근하기 직전에 이런 오류를 만났다. 잘되던게 안되서... 갑자기 하기 싫어졌다.. 그대로 퇴근...ㅠㅠ 설 연휴동안 내려가 있어서 따로 코드를 만지지 않았다. (사실 오류 메시지가 보기 싫었다. 흑흑. 그대신 독서를 했지)

화요일에 출근해서 다시 만져보는 중! 도대체 뭐가 문제일까? 이것 저것 만져보는데 왜 안고쳐지는지 정말 의문이 들었다. 근데 예상치 못한 곳에서 해결이 됐다. 이런..!!!!ㅋㅋㅋ


해결

template 선언 마지막에 공백을 추가했더니 오류가 스르륵하고 사라졌다.
std::allocator<T>> -> std::allocator<T> > 으로 변경 😇 하하하
vscode 에서만 이런건지 다른 프레임워크나 에디터에서도 이런건지 확인이 필요하겠지만, 코드라는 아이는 참으로 민감한 친구이다.


추가

공식 문서를 찾아보니 공백이 있긴 하다.

https://cplusplus.com/reference/vector/vector/?kw=vector

profile
jaekim

0개의 댓글

관련 채용 정보