
DsMap::keys는 DsMap의 모든 키를 반환하는 메서드입니다.
DsMap::keys를 사용하여 키를 모두 가져올 수 있습니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
cpp
DsMap map;
map.Add("key1", "value1");
map.Add("key2", "value2");
DsMap::keyIterator* iterator = map.Keys();
while (iterator->Next()) {
Console::WriteLine(iterator->Key());
}
DsMap::keys에서 특정 키를 제거하는 방법은 없습니다. 그러나 DsMap::Remove 메서드를 사용하여 키를 제거할 수 있습니다.
#hostingforum.kr
cpp
DsMap map;
map.Add("key1", "value1");
map.Add("key2", "value2");
DsMap::keyIterator* iterator = map.Keys();
while (iterator->Next()) {
if (iterator->Key() == "key2") {
map.Remove(iterator->Key());
break;
}
}
또는 DsMap::Remove 메서드를 사용하여 키를 제거할 수 있습니다.
#hostingforum.kr
cpp
DsMap map;
map.Add("key1", "value1");
map.Add("key2", "value2");
map.Remove("key2");
2025-03-23 04:24