다음 자바 메서드는 해시 테이블의 키를 열거 형으로 반환합니다.C++에서 함수의 반환 형식으로 열거
Hashtable<String, Object> props = new Hastable<String, Object>();
// some code here
public final Enumeration getPropertyURIs() {
return props.keys();
}
이 코드를 C++로 변환하고 싶습니다.
보다 구체적으로, std :: map 키의 열거 형을 반환하는 C++에서 동일한 함수를 구현하는 방법은 무엇입니까?
내가 돈 ' 자바 알지는 못하지만 C++의 열거 형은 자바의 열거 형에 가까운 _조차 없다. C++의'enum'은 몇 가지 상수를 나열하는 편리한 방법입니다. –
"enum of keys"란 무엇을 의미합니까? C++에서지도의 키는 고정 유형이며 그 유형에 대해서만 말할 수 있습니다. (키 유형 *은 물론 열거 형일 수 있습니다.) –
[this] (http://stackoverflow.com/questions/110157/how-to-retrieve-all-keys-or-values-from)과 중복 될 수 있습니다. -a-stdmap) – moooeeeep