더북(TheBook)

  8. 해시 테이블에 저장된 모든 데이터를 출력하는 print() 함수도 만들겠습니다. 이 함수는 꼭 만들어야 하는 것은 아니지만, 여기서는 내부 동작을 쉽게 이해하기 위한 용도로 구현하겠습니다.

    void print()
    {
        std::cout << "Index: ";
        for (int i = 0; i < size; i++)
            std::cout << i << '\t';
        std::cout << std::endl;

        std::cout << "Data1: ";
        for (auto i : data1)
            std::cout << i << '\t';
        std::cout << std::endl;

        std::cout << "Data2: ";
        for (auto i : data2)
            std::cout << i << '\t';
        std::cout << std::endl;
    }
};
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.