본문 바로가기

Map2

C++ 24 [STL, map] ▣ map : key와 value로 이루어져 저장하고 key를 이용해서 값을 검색하는 제네릭 컨테이너, 중복을 허용하지 않음 ▣ map을 사용 : #include ▣ map 객체 : map 객체이름 ▣ map 값 접근 : dic[key] ▣ insert() : map에 삽입, 단 key가 중복되면 삽입을 하지 않는다. ▣ erase(포인터) : 가리키는 포인터 원소 삭제 ▣ begin() : 첫 번째 map 주소 반환 ▣ end() : 마지막 map 다음 주소 반환 ▣ at() : map에 키 값에 값을 반환 ▣ find(key) : map에 key를 가리키는 iterator(포인터) 반환 ▣ d->first : 주소에 값 접근 ▣ empty() : map이 비어 있으면 true 반환 ▣ clear() .. 2023. 4. 26.
언리얼엔진5 18장 [Map] ▣ 안녕하세요. 이번장에서는 Map에 대해 공부해 보도록 하겠습니다. 배열은 하나의 데이터로 여러 개의 값을 저장하면 맵은 Key와 Value로 이름을 하나하나 지정하며 값을 저장할 수 있습니다. 말로 설명하면 무슨 말인지 어려우니 직접 노드를 만들어보며 공부해 보겠습니다. ▣ Level BluePrint로 들어가서 number라는 변수를 생성합니다. 그리고 디테일탭에서 Variable Type에서 Map으로 지정합니다. ▣ 그럼 위에 이미지처럼 나오는데 Variable Type에 key와 value값을 지정할 수 있는데 첫 번째는 string으로 두 번째는 integer로 지정합니다. 컴파일을 하면 Default Value에서 +버튼을 클릭하면 string 키 값과 Integer value 값을 지정할.. 2023. 2. 1.