Hash Table을 구현하다가 제목과 같은 오류를 만났다. 아래와 같은 코드를 작성하다가 만났다. 아래 코드에서 "에러 발생 지점"이라고 표시한 부분을 잘 보자 template class CHashNode { template friend class CHashTable; template friend class CHashTableIterator; private: CHashNode() { } ~CHashNode() { // 에러 발생 지점 // 아래 코드 2줄 맨 앞에 typename을 붙여줘야 한다. CList::iterator iter = m_Chain.begin(); // 에러 발생 지점 CList::iterator iterEnd = m_Chain.end(); for (; iter != iterEnd;..