B00011 unordered_map
1465 단어 mapunordered_map기본 프로그램
unordered_맵은 해시가 검색한 맵입니다.검색 속도가 맵보다 높을 수도 있습니다.
맵 대상을 여러 번 훑어보았을 때, 이 대상은 정렬되지 않았을 수도 있습니다.
소스 프로그램은 다음과 같습니다.
/* B00011 unordered_map */
#include <iostream>
#include <string>
#include <unordered_map>
using namespace std;
int main()
{
// Create an unordered_map of three strings (that map to strings)
std::unordered_map<std::string, std::string> u = {
{"RED","#FF0000"},
{"GREEN","#00FF00"},
{"BLUE","#0000FF"}
};
// Iterate and print keys and values of unordered_map
for( const auto& n : u ) {
std::cout << "Key:[" << n.first << "] Value:[" << n.second << "]
";
}
// Add two new entries to the unordered_map
u["BLACK"] = "#000000";
u["WHITE"] = "#FFFFFF";
// Output values by key
std::cout << "The HEX of color RED is:[" << u["RED"] << "]
";
std::cout << "The HEX of color BLACK is:[" << u["BLACK"] << "]
";
return 0;
}
프로그램 실행 결과는 다음과 같습니다.
Key:[BLUE] Value:[#0000FF] Key:[RED] Value:[#FF0000] Key:[GREEN] Value:[#00FF00] The HEX of color RED is:[#FF0000] The HEX of color BLACK is:[#000000]
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
React Native Mapbox(v10) 설치이 글에서는 React Native에서 지도를 통합하기 위한 도구로 Mapbox(v10)를 사용하는 기본 사항에 대해 알아봅니다. 나는 iOS와 Android 모두에서 완벽하게 작동하는 mapbox를 선호합니다. "...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.