무슨 오류가 나는지 정도는 올려주셔야 제대로 된 답변이 가능합니다.
오류를 선택한 후에 CTRL+C를 누르면 오류 내용이 클립보드에 복사됩니다. 그걸 질문에 그대로 올리시면 되지요.
그냥 봐서는 타입이 틀려서 캐스팅 없이 데이터를 저장할 수 없는 상태인 것 같은데요.
리스트 선언시에 탬플릿에 타입을 제대로 선언하지 않았나보네요....
ITEM* Item = (ITEM*)(*begin);
이렇게 해보세요~
초보빌더 님이 쓰신 글 :
:
: begin = m_List.begin(); end = m_List.end();
: for(begin; begin != end; begin++)
: {
: ITEM* Item = *begin; // <---애러
: if(Item->str_IP == strIp)
: {
: return Item;
: }//if
: }//for
:
:
:
: 위에서 애러 체크 부분이 왜 에러가 나는지 잘모르겠습니다. ㅠㅠ
:
: 리턴형도 포인터구요.
:
: 포인터를 참조해서 사용할려고 만든 함수의 일부입니다.
|