
QuickHashIntStringHash 클래스의 add 함수는 정수와 문자열을 저장하는 데 사용됩니다. add 함수를 호출할 때, 정수와 문자열을 매개변수로 넘겨야 합니다. 매개변수는 다음과 같이 지정됩니다.
#hostingforum.kr
cpp
QuickHashIntStringHash hash;
hash.add(1, "첫 번째 데이터");
hash.add(2, "두 번째 데이터");
위 예제에서, 정수 1과 문자열 "첫 번째 데이터"가 저장됩니다. 정수 2와 문자열 "두 번째 데이터"도 저장됩니다.
저장된 데이터를 조회하는 방법은 다음과 같습니다.
#hostingforum.kr
cpp
int key = 1;
std::string value = hash.get(key);
if (value != "") {
std::cout << "key: " << key << ", value: " << value << std::endl;
} else {
std::cout << "key: " << key << "에 해당하는 데이터가 없습니다." << std::endl;
}
위 예제에서, 정수 1에 해당하는 문자열을 조회합니다. 만약 데이터가 존재하면, 키와 값이 출력됩니다. 만약 데이터가 존재하지 않으면, 키에 해당하는 데이터가 없다고 출력됩니다.
2025-07-08 07:25