C2039 'list': 'std'의 멤버가 아닙니다.
비주얼 스튜디오 2008에서 2015로 마이그레이션 중 아래와 같은 에러가 있었습니다.
C2039 'list': 'std'의 멤버가 아닙니다.
C2143 구문 오류: ';'이(가) '<' 앞에 없습니다.
C4430 형식 지정자가 없습니다. int로 가정합니다. 참고: C++에서는 기본 int를 지원하지 않습니다.
C2238 ';' 앞에 예기치 않은 토큰이 있습니다.
std::list<MYLIST> m_list;
단순히 위와같이 사용을 해오던 소스였습니다. list를 인클루르 한 곳이 없는데 여태 잘 작동이 되고 있더군요. 아래와 같이 인클루드를 추가해주면 됩니다.
#include <list>
C2039 'list': 'std'의 멤버가 아닙니다.
C2143 구문 오류: ';'이(가) '<' 앞에 없습니다.
C4430 형식 지정자가 없습니다. int로 가정합니다. 참고: C++에서는 기본 int를 지원하지 않습니다.
C2238 ';' 앞에 예기치 않은 토큰이 있습니다.
std::list<MYLIST> m_list;
단순히 위와같이 사용을 해오던 소스였습니다. list를 인클루르 한 곳이 없는데 여태 잘 작동이 되고 있더군요. 아래와 같이 인클루드를 추가해주면 됩니다.
#include <list>
댓글
댓글 쓰기